1. Dalian National Laboratory for Clean Energy
2. iChEM
3. Dalian Institute of Chemical Physics
4. Chinese Academy of Sciences
5. Dalian
6. Key Laboratory of Applied Surface and Colloid Chemistry
7. National Ministry of Education
8. Shaanxi Key Laboratory for Advanced Energy Devices
9. Shaanxi Engineering Lab for Advanced Energy Technology
10. School of Materials Science and Engineering
11. King Abdullah University of Science and Technology (KAUST)
12. KAUST Solar Center (KSC) and Physical Science and Engineering Division (PSE)
13. Thuwal 23955-6900
14. Saudi Arabia
15. Cornell High Energy Synchrotron Source (CHESS)
16. Cornell University
17. Ithaca
18. USA