1. Key Lab of Science and Technology of Eco-Textile, Ministry of Education, College of Chemistry and Chemical Engineering, Innovation Center for Textile Science and Technology, Donghua University, Shanghai 201620, People’s Republic of China
2. National Manufacturing Innovation Center of Advanced Dyeing and Finishing Technology, Taian, Shandong 271000, People’s Republic of China