1. Division of Chemistry and Chemical Engineering, California Institute of Technology, Pasadena, CA 91125, USA.
2. Joint Center for Artificial Photosynthesis, California Institute of Technology, Pasadena, CA 91125, USA.
3. Beckman Institute and Molecular Materials Research Center, California Institute of Technology, Pasadena, CA 91125, USA.
4. Kavli Nanoscience Institute, California Institute of Technology, Pasadena, CA 91125, USA.