1. Joint
Center for Artificial Photosynthesis, California Institute of Technology, Pasadena California 91125, United States
2. Department
of Computer Science, Cornell University, Ithaca, New York 14850, United States
3. Zhiyuan
College, Shanghai Jiao Tong University, Shanghai, China
4. Department
of Materials Science and Engineering, Cornell University, Ithaca, New York 14850, United States