Electrochemical aspects of solar energy conversion | doi.page