Photochemical Conversion and Storage of Solar Energy