Novel polysilsesquioxane-I-/I3- ionic electrolyte for dye-sensitized photoelectrochemical cells.