1. Key Laboratory of Science & Technology of Eco-Textile, Ministry of Education, College of Chemistry and Chemical Engineering, Donghua University, No. 2999 North Renmin Road, Shanghai 201620, China
2. Shanghai Belt and Road Joint Laboratory of Textile Intelligent Manufacturing, Innovation Center for Textile Science and Technology of Donghua University, Shanghai 201620, China
3. National Innovation Center of Advanced Dyeing & Finishing Technology, Shandong Zhongkang Guochuang Research Institute of Advanced Dyeing & Finishing Technology Co., Ltd., Taian City 271000, Shandong, China