1. Chongqing Key Laboratory of Multi-Scale Manufacturing Technology
2. Chongqing Institute of Green and Intelligent Technology
3. Chinese Academy of Sciences
4. Chongqing 400714
5. P. R. China
6. Department of Chemical and Biomolecular Engineering
7. Johns Hopkins University
8. Baltimore
9. USA
10. College of Chemistry and Chemical Engineering
11. Southwest University
12. Chongqing
13. PR China
14. State Key Laboratory of Mechanical Transmission
15. College of Materials Science and Engineering
16. Chongqing University
17. Chongqing 400044
18. Department of Mechanical Engineering
19. National University of Singapore
20. Singapore 117576