1. Key Laboratory of Advanced Textile Materials and Manufacturing Technology (Ministry of Education); Zhejiang Sci-Tech University; Hangzhou 310018 People's Republic of China
2. Engineering Research Center for Eco-Dyeing & Finishing of Textiles, Ministry of Education; Zhejiang Sci-Tech University; Hangzhou 310018 People's Republic of China
3. Key Laboratory of Science & Technology of Eco-Textile (Ministry of Education); Donghua University; Shanghai 201620 People's Republic of China