1. Dalian National Laboratory for Clean Energy (DNL)
2. Dalian Institute of Chemical Physics
3. Chinese Academy of Science
4. 116023 Dalian
5. China
6. School of Chemical Engineering
7. Sichuan University
8. Chengdu
9. National Supercomputing Center in Shenzhen (Shenzhen Cloud Computing Center)
10. Shenzhen
11. Institute of Chemistry and Processes for Energy, Environment and Health (ICPEES)
12. UMR 7515
13. CNRS-University of Strasbourg
14. 67087 Strasbourg Cedex 02
15. France