1. Key
Laboratory of Textile Science and Technology, Ministry of Education,
College of Textiles, Donghua University, 2999 North Renmin Road, Songjiang, Shanghai 201620, China
2. College
of Textiles, North Carolina State University, Raleigh, North Carolina 27695-8301, United States