1. College of Materials and Chemical Engineering
2. Chongqing University of Arts and Sciences
3. Chongqing 402160
4. People's Republic of China
5. School of Chemistry and Chemical Engineering
6. Guangdong Pharmaceutical University
7. Guangzhou 510006
8. Key Laboratory of Colloid and Interface Science
9. Beijing National Laboratory for Molecular Sciences
10. Institute of Chemistry, Chinese Academy of Sciences (BNLMS)
11. Beijing 100190