1. College of Chemistry and Chemical Engineering
2. Shaoxing University
3. Shaoxing
4. China
5. State Key Laboratory of Chemical Resource Engineering
6. Beijing University of Chemical Technology
7. Beijing 100029
8. Beijing National Laboratory for Molecular Sciences
9. Institute of Chemistry
10. Chinese Academy of Sciences
11. Beijing 100190