Key Laboratory of Textile Science&Technology Ministry of Education Donghua University Shanghai 201620 China;
College of Textiles Donghua University Shanghai 201620 China;
Key Laboratory of Textile Science&Technology Ministry of Education Donghua University Shanghai 201620 China;
College of Textiles Donghua University Shanghai 201620 China;
Key Laboratory of Textile Science&Technology Ministry of Education Donghua University Shanghai 201620 China;
College of Textiles Donghua University Shanghai 201620 China;
Department of Mechanical Engineering Texas Tech University Lubbock TX 79409 USA;