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. China-Australia Institute for Advanced Materials and Manufacturing, Jiaxing University, Jiaxing 314001, China