Effect of different precursor sols on the properties of CeO2–TiO2 films for electrochromic window applications