1. Tissue and Cell Biology, Lab Teaching & Management Center, Chongqing Medical University , Chongqing 400016, China
2. Chongqing University Central Hospital, Chongqing Emergency Medical Center , Chongqing 400030, China
3. 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 400030, China
4. Jinfeng Laboratory , Chongqing 401329, China