1. Key Laboratory for Biorheological Science and Technology of Ministry of Education, State and Local Joint Engineering Laboratory for Vascular Implants, Bioengineering College of Chongqing University, Chongqing 400044, China
2. Jin Feng Laboratory, Chongqing 401329, China
3. Chongqing University Three Gorges Hospital, Chongqing 404000, China
4. Department of Engineering Structure and Mechanics, School of Science, Wuhan University of Technology, Wuhan 430070, China
5. Department of Cardiology, Chongqing Emergency Medical Center, Chongqing University Central Hospital, Chongqing University, Chongqing 400042, China
6. Chongqing Institute of Green and Intelligent Technology, Chinese Academy of Sciences, Chongqing 400714, China