1. Engineering Research Center for Eco-Dyeing and Finishing of Textiles, Zhejiang Sci-Tech University, Hangzhou 310018, Zhejiang, China
2. Key Laboratory of Clean Dyeing and Finishing Technology of Zhejiang Province, Shaoxing 312000, Zhejiang, China
3. China National Textile and Apparel Council Key Laboratory of Natural Dyes, Soochow University, Suzhou 215123, China