1. Joint Center for Artificial Photosynthesis and The Arnold and Mabel Beckman Laboratory of Chemical Synthesis, Division of Chemistry and Chemical Engineering, California Institute of Technology, Pasadena, California 91125, United States
2. Joint Center for Artificial Photosynthesis and Materials and Process Simulation Center, California Institute of Technology, Pasadena, California 91125, United States
3. Joint Center for Artificial Photosynthesis, California Institute of Technology, Pasadena, California 91125, United States
4. Department of Mechanical Engineering, King Fahd University of Petroleum and Mineral, Dhahran, 31261, Saudi Arabia
5. The Arnold and Mabel Beckman Laboratory of Chemical Synthesis, Division of Chemistry and Chemical Engineering, California Institute of Technology, Pasadena, California 91125, United States