1. Key Laboratory of Textile Science & Technology of Ministry of Education, College of Textiles, Donghua University, Shanghai 201620, P. R. China
2. Textile Technology Innovation Center, Donghua University, Shanghai 201620, P. R. China
3. Cathay Biotech Inc., Shanghai 201203, P. R. China