CdS quantum dots sensitized platelike WO3 photoelectrodes with a TiO2 buffer-layer