[1] Key Laboratory of Textile Science and Technology, Ministry of Education, Donghua University, Shanghai 201620, China
[2] College of Textiles, Donghua University, Shanghai 201620, China
[3] Division of Vascular Surgery, Peter Lougheed Health Center, Calgary AB T1X0L3, Canada
[4] Departments of Surgery and Radiology, Laval University and Québec Biomaterials Institute, Quebec QC G1A0A6, Canada