Title: Essentials of Artificial Photosynthesis