1. College of Textile, Donghua University, China
2. Key Laboratory of Textile Science & Technology, Ministry of Education, College of Textile, Donghua University, China
3. Division of Textile & Clothing, Department of Biological & Agricultural Engineering, University of California, Davis, USA