Affiliation: | 1.Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing 400044, China; (X.L.); (L.A.); (M.W.);2.The 111 Project Laboratory of Biomechanics and Tissue Repair, College of Bioengineering, Chongqing University, Chongqing 400044, China;3.State and Local Joint Engineering Laboratory for Vascular Implants, Chongqing 400044, China |