1. Key Laboratory of Science and Technology
of Eco-Textiles, Ministry of Education, Donghua University, 2999 North Renmin Road, 201620 Shanghai, China
2. College of Chemistry,
Chemical Engineering and Biotechnology, Donghua University, 2999 North Renmin Road, 201620 Shanghai, China
3. Department of Textiles,
Merchandising and Fashion Design, University of Nebraska-Lincoln, HECO Building, Lincoln, Nebraska 68583-0802, United States
4. Department of Biological Systems Engineering
and Nebraska Center for Materials and Nanoscience, University of Nebraska-Lincoln, HECO Building, Lincoln, Nebraska 68583-0802, United States