Fabrication of TiO2/Au nanorod arrays employing a positive sacrificial ZnO template and their electrochromic property