Nanostructured and photoelectrochemical systems for solar photon conversion - Archer, Mary D. (Imperial College Press ; World Scientific Pub. Co., 2008)