1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, State and Local Joint Engineering Laboratory for Vascular Implants, College of Bioengineering, Chongqing University, Chongqing, China.
2. Department of Biomedical Science and Biochemistry, Research School of Biology, The Australian National University, Canberra, Australia.