1. School of Chemistry and Chemical Engineering
2. Southeast University
3. Jiangsu Optoelectronic Functional Materials and Engineering Laboratory
4. Nanjing 211189
5. P. R. China
6. Key Laboratory of Advanced Textile Materials and Manufacturing Technology
7. Engineering Research Center for Eco-Dyeing & Finishing of Textiles
8. Ministry of Education
9. Zhejiang Sci-Tech University
10. Hangzhou 310018
11. Key Laboratory of Advanced Functional Materials of Nanjing
12. Nanjing Xiaozhuang University
13. Nanjing 211171
14. China
15. School of Chemistry, Physics and Mechanical Engineering
16. Queensland University of Technology
17. Brisbane
18. Australia