Affiliation: | aSchool of Textile and Garment, Southern Yangtze University, 1800 Lihu Road, Wuxi 214122, China bKey Lab of Industrial Biotechnology, Ministry of Education, Southern Yangtze University, 170 Huihe Road, Wuxi 214036, China cSchool of Biotechnology, Southern Yangtze University, 170 Huihe Road, Wuxi 214036, China |