Affiliation: | 1. College of Information Science & Technology, Donghua University, Shanghai 201620, China;Engineering Research Center of Digital Textile & Fashion Technology, Ministry of Education, Donghua University, Shanghai 201620, China 2. Automation Department, East China University of Science and Technology, Shanghai 200237, China |