1. College of Information Sciences and Technology, Donghua University, Shanghai 201620, China
2. College of Information Sciences and Technology, Donghua University, Shanghai 201620, China, , Engineering Research Center of Digitized Textile & Fashion Technology, Ministry of Education, Shanghai 201620, China
3. College of Fashion, Donghua University, Shanghai 200051, China