1. Department of Chemical and Biomolecular Engineering, University of California Berkeley, Berkeley, California 94720, United States
2. Joint Center for Artificial Photosynthesis, Lawrence Berkeley National Laboratory, Berkeley, California 94720, United States
3. Joint Center for Artificial Photosynthesis, California Institute of Technology, Pasadena, California 91125, United States