1. Department of Chemistry
2. Renmin University of China
3. Beijing 100872
4. China
5. College of Science
6. China University of Petroleum
7. Qingdao 266580
8. Beijing National Laboratory for Molecular Sciences
9. Key Laboratory of Colloid, Interface and Thermodynamics
10. Institute of Chemistry
11. Chinese Academy of Sciences
12. Beijing 100190