1. Key Laboratory of Biorheological Science and Technology (Chongqing University), Ministry of Education, Chongqing Engineering Laboratory in Vascular Implants, Bioengineering College of Chongqing University, Chongqing 400044, People's Republic of China
2. State Key Laboratory of Biomembrane and Membrane Biotechnology, School of Life Sciences, Tsinghua University, Beijing 100084, People's Republic of China