Photoelectrochemical Solar Conversion Systems molecular and electronic aspects - Munoz, Andres G (C R C Press, 2013)