A high-performance electrochromic device assembled with WO
3
/Ag and TiO
2
/NiO composite electrodes towards smart window