[1] CALTECH, Div Engn & Appl Sci, Pasadena, CA 91125 USA
[2] CALTECH, Joint Ctr Artificial Photosynth, Pasadena, CA 91125 USA
[3] CALTECH, Div Chem & Chem Engn, Pasadena, CA 91125 USA
[4] CALTECH, Beckman Inst, Pasadena, CA 91125 USA
[5] CALTECH, Kavli Nanosci Inst, Pasadena, CA 91125 USA
[6] Univ Calif Irvine, Dept Chem, Irvine, CA 92697 USA
[7] Texas A&M Univ, Dept Chem, College Stn, TX 77843 USA