1. National Engineering Research Center for Biomaterials, Sichuan University, Chengdu 610064, China
2. College of Biomedical Engineering, Sichuan University, Chengdu 610064, China
3. Department of Orthopedics, West China Hospital, Sichuan University, Chengdu 610041, China
4. Department of Orthopedics Medical Center, West China School of Public Health and West China Fourth Hospital, Sichuan University, Chengdu 610041, Sichuan, China