1. Key Laboratory of Biomass Chemical Engineering of Ministry of Education
2. College of Chemical and Biological Engineering
3. Zhejiang University
4. Hangzhou 310027
5. China
6. School of Petroleum and Chemical Engineering
7. Dalian University of Technology
8. Panjin Campus
9. Panjin 124221
10. State Key Laboratory of Clean Energy Utilization
11. College of Energy Engineering
12. Zhejiang University Hangzhou
13. Department of Electrical Engineering
14. The Hong Kong Polytechnic University
15. Hong Kong
16. Department of Chemical and Biological Engineering
17. University at Buffalo
18. The State University of New York
19. NY
20. USA
21. CAS Key Laboratory of Design and Assembly of Functional Nanostructures
22. Fujian Provincial Key Laboratory of Nanomaterials
23. Fujian Institute of Research on the Structure of Matter
24. Chinese Academy of Sciences
25. Fuzhou