1. College of Textile and Clothing Engineering, Soochow University, Suzhou 215021, China
2. Department of Biological and Agricultural Engineering, University of California, Davis, California 95616, United States
3. Hangzhou Meigao Huayi Chemical Co., Ltd., Hangzhou 311231, China
4. School of Design, University of Leeds, Leeds LS2 9JT, United Kingdom
5. China National Textile and Apparel Council Key Laboratory of Natural Dyes, Soochow University, Suzhou 215123, China