1. Center for Energy and Environmental Science
2. Shinshu University
3. Nagano 380-8553
4. Japan
5. Japan Technological Research Association of Artificial Photosynthetic Chemical Process (ARPChem)
6. State Key Laboratory of Catalysis
7. Dalian Institute of Chemical Physics
8. Chinese Academy of Sciences
9. Dalian 116023
10. China