1. Key Laboratory of Advanced Textile Materials and Manufacturing Technology, Ministry of Education, Engineering Research Center for Eco-Dyeing and Finishing of Textiles, Department of Chemistry; Zhejiang Sci-Tech University; Hangzhou; 310018; PR; China