The effect of electrolytes on the electrochromic performance of nickel-substituted tungstophosphate and TiO2 nanowire composite films