1. Key Laboratory of Science & Technology of Eco-Textile (Ministry of Education), DongHua University, Shanghai, China
2. Key Laboratory of Science & Technology of Eco-Textile (Ministry of Education), DongHua University, Shanghai, China,
3. Department of Fashion and Apparel Studies, University of Delaware, Newark, DE, U.S.A.