1. Key Lab of Science & Technology of Eco-Textile, Ministry of Education, College of Chemistry, Chemical Engineering and Biotechnology, Donghua University, No. 2999 North Renmin Road, Shanghai, 201620, China
2. Lu Thai Textile Co., LTD, Zibo, 255000, China
3. National Engineering Research Center for Dyeing and Finishing of Textiles, Donghua University, Shanghai, 201620, China
4. Innovation Center for Textile Science and Technology of Donghua University, Shanghai, 201620, China