1. Division of Polymer and Composite Materials
2. Ningbo Institute of Material Technology and Engineering
3. Chinese Academy of Science
4. Ningbo 315201
5. China
6. Singapore Centre on Environmental Life Science Engineering (SCELSE)
7. Nanyang Technological University
8. Singapore
9. School of Chemical and Biomedical Engineering (SCBE)