1. Engineering Research Center of Technical Textiles of Ministry of Education, College of Textiles, Donghua University, Shanghai, China
2. Key Laboratory of Textile Science & Technology of Ministry of Education, College of Textiles, Donghua University, Shanghai, China
3. Department of Surgery, Université Laval and Centre de Recherche du CHU de Quebec, Quebec, QC, Canada
4. College of Textiles, North Carolina State University, Raleigh, NC, USA
5. Department of Biomedical Engineering, Stevens Institute of Technology, Hoboken, NJ, USA