1. The Key Laboratory of Biorheological Science and Technology Ministry of Education, College of Bioengineering, Chongqing University, Chongqing, People’s Republic of China
2. State and Local Joint Engineering Laboratory for Vascular Implants, College of Bioengineering, Chongqing University, Chongqing, People’s Republic of China
3. The 111 Project Laboratory of Biomechanics and Tissue Repair College of Bioengineering, Chongqing University, Chongqing, People’s Republic of China