1. Key Laboratory of Textile Science & Technology (Donghua University), Ministry of Education, Shanghai 201620, PR China
2. College of Chemistry and Chemical Engineering, Donghua University, Shanghai, PR China
3. National Manufacturing Innovation Center of Advanced Dyeing and Finishing Technology, Tai'an, Shandong 271000, PR China
4. Mizuda Group Co., Ltd, Huzhou 313000, Zhejiang, PR China