College of Fashion and Design, Donghua UniversityShanghai, China
Key Laboratory of Clothing Design & Technology, Donghua University, Ministry of EducationShanghai, China
Shanghai Belt and Road Joint Laboratory of Textile Intelligent ManufacturingShanghai, China