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