1. College of Textile and Clothing Engineering, Soochow University, Suzhou 215123, China
2. China National Textile and Apparel Council Key Laboratory of Natural Dyes, Soochow University, Suzhou 215123, China
3. Advanced Catalysis and Green Manufacturing Collaborative Innovation Center, Changzhou University, Changzhou 213164, China
4. China-Australia Institute for Advanced Materials and Manufacturing, Jiaxing University, Jiaxing 314001, China