1. The Key Laboratory of Advanced Textile Materials and Manufacturing Technology of Ministry of Education
2. National Engineering Lab for Textile Fiber Materials and Processing Technology (Zhejiang)
3. College of Materials and Textiles
4. Zhejiang Sci-Tech University
5. Hangzhou 310018
6. School of Chemical and Biomedical Engineering
7. Nanyang Technological University
8. Singapore 637459
9. Singapore
10. School of Physical and Mathematical Sciences
11. Singapore 637371
12. School of Materials Science and Engineering
13. Singapore 639798
14. The Casali Center and the Institute of Chemistry and The Harvey M. Krueger Family Center for Nanoscience and Nanotechnology
15. The Hebrew University of Jerusalem
16. Jerusalem 91904
17. Israel