Post-annealing of CdS/ZnS-assembled TiO2 films for photoelectrochemical solar cells