1. Department of Chemistry
2. Key Laboratory of Advanced Textiles Materials and Manufacture Technology of the Ministry of Education
3. Engineering Research Center for Eco-Dyeing and Finishing of Textiles of the Ministry of Education
4. Zhejiang Sci-Tech University
5. Hangzhou 310018