1. Key Laboratory of Advanced Textile Materials and Manufacturing Technology and Engineering Research Center for Eco-Dyeing & Finishing of Textiles
2. Ministry of Education
3. Zhejiang Sci-Tech University
4. Hangzhou 310018
5. China
6. State Key Laboratory of Luminescent Materials and Devices
7. South China University of Technology
8. Guangzhou 510640
9. College of Materials
10. Chemistry and Chemical Engineering
11. Hangzhou Normal University
12. Hangzhou 310036
13. State Key Laboratory of Chemical Engineering
14. Department of Chemical and Biological Engineering
15. Zhejiang University
16. Hangzhou 310027
17. PR China
18. Institute of Organic Chemistry III – Macromolecular Chemistry and Organic Materials
19. University of Ulm
20. Ulm
21. Germany