Affiliation: | 1. Key Laboratory of Textile Science and Technology, Ministry of Education, Donghua University, Shanghai 201620, China 2. Key Laboratory of Textile Science and Technology, Ministry of Education, Donghua University, Shanghai 201620, China;College of Textiles, North Carolina State University, Raleigh 27695, USA |