Bi-layered CeO2/SrTiO3 nanocomposite photoelectrode for energy storage and photocathodic protection. (1st November 2017)