Effect of substrate pre-treatment on microstructure and enhanced electrochromic properties of WO3 nanorod arrays