1. Department of Chemical and Biomolecular Engineering, University of California Berkeley, Berkeley, CA 94720, USA
2. Liquid Sunlight Alliance, Lawrence Berkeley National Laboratory, Berkeley, CA 94720, USA
3. Liquid Sunlight Alliance, California Institute of Technology, Pasadena, CA 91125, USA
4. Department of Applied Physics, California Institute of Technology, Pasadena, CA 91125, USA