1. Department of Orthopedic Surgery and Orthopedic Research Institute, West China Hospital, Sichuan University, Chengdu 610041, China
2. Department of Orthopedic Surgery, Yaan People’s Hospital, Yaan 625000, China
3. National Engineering Research Center for Biomaterials, Sichuan University, Chengdu 610041, China