1. Key Laboratory of Green Process and Engineering
2. Institute of Process Engineering
3. Chinese Academy of Sciences
4. Beijing
5. China
6. Jacobs University
7. Department of Life Sciences and Chemistry
8. 28725 Bremen
9. Germany
10. Florida State University
11. Department of Chemistry and Biochemistry
12. Tallahassee
13. USA
14. Beijing National Laboratory for Molecular Sciences (BNLMS)
15. Key Laboratory of Photochemistry
16. Institute of Chemistry
17. Key Laboratory of Nanosystem and Hierarchical Fabrication
18. National Center for Nanoscience and Technology
19. 100190, Beijing
20. Faculty of Chemistry
21. Northeast Normal University
22. Changchun
23. Retired from Université Paris-Sud
24. Laboratoire de Chimie-Physique
25. Orsay
26. France