1. Key Laboratory of Science and Technology of Eco-Textile, Ministry of Education, College of Chemistry, Chemical Engineering and Biotechnology; Donghua University, Innovation Center for Textile Science and Technology of DHU; Shanghai 201620 China
2. College of Textiles and Clothing; Yancheng Institute of Technology; Yancheng 224051 China
3. Collaborative Innovation Center for Eco-Textiles of Shandong Province; Qingdao 266071 China