1. Orthopedic Research Institute, Department of Orthopedics, West China Hospital, Sichuan University, Chengdu 610041, China
2. National Engineering Research Center for Biomaterials, College of Biomedical Engineering, Sichuan University, Chengdu 610064, China
3. Department of Orthopaedics, People’s Hospital of Xinjiang Uygur Autonomous Region, Urumqi 830001, China
4. Hospital of Chengdu Office of People’s Government of Tibetan Autonomous Region (Hospital.C.T.), Chengdu 610041, China
5. Department of Emergency, West China Hospital, Sichuan University, Chengdu 610041, China