Affiliation(s):
Key Laboratory of Textile Industry for Biomedical Textile
Materials and Technology, College of Textiles, Donghua
University, 2999 North Renmin Road, Songjiang District,
Shanghai 201620, China; moreAffiliation(s): Key Laboratory of Textile Industry for Biomedical Textile
Materials and Technology, College of Textiles, Donghua
University, 2999 North Renmin Road, Songjiang District,
Shanghai 201620, China; Engineering Research Center of Technical Textiles of
Ministry of Education, College of Textiles, Donghua
University, Shanghai 201620, China; Wisconsin Institute for Discovery, University of
Wisconsin-Madison, 330 North Orchard Street, Madison, WI
53715, USA; Department of Mechanical Engineering, University of
Wisconsin-Madison, 1513 University Ave, Madison, WI
53706, USA; less
|
Open peer comments: Debate/Discuss/Question/Opinion
<1>