1. Department of Anatomy, National and Regional Engineering Laboratory of Tissue Engineering, State and Local Joint Engineering Laboratory for Vascular Implants, Key Lab for Biomechanics and Tissue Engineering of Chongqing, Third Military Medical University, Chongqing 400038, China
2. Chongqing Institute of Zhong Zhi Yi Gu, Shapingba
District, Chongqing 400030, China
3. State Key Laboratory of Primate Biomedical Research, Institute of Primate Translational Medicine, Kunming University of Science and Technology, Kunming 650500, China
4. State Key Laboratory of Trauma, Burn and Combined Injury, Chongqing 400038, China