1. College of Chemistry and Pharmaceutical Engineering
2. Hebei University of Science and Technology
3. Shijiazhuang 050018
4. China
5. Beijing National Laboratory for Molecular Sciences (BNLMS)
6. Key Laboratory of Photochemistry
7. Institute of Chemistry
8. Chinese Academy of Sciences
9. Beijing 100190
10. College of Chemistry and Chemical Engineering
11. Hunan Normal University
12. Changsha 410081
13. Hebei Key Laboratory of Applied Chemistry
14. School of Environmental and Chemical Engineering
15. Yanshan University
16. Qinhuangdao 066004
17. Qingdao Institute of BioEnergy and Bioprocess Technology
18. Qingdao 266101