1. Engineering Research Center for Eco‐Dyeing and Finishing of Textiles, Ministry of Education Zhejiang Sci‐Tech University Hangzhou China
2. Zhejiang Sci‐Tech University Tongxiang Research Institute Tongxiang, Zhejiang China
3. Department of Bioengineering University of Massachusetts Dartmouth North Dartmouth Massachusetts USA