1. Department of Orthopedics Surgery and Orthopedic Research Institute, West China Hospital, Sichuan University, 17 Gaopeng Avenue, Chengdu 610041, China
2. Department of Orthopedics, Pidu District People's Hospital, The Third Affiliated Hospital of Chengdu Medical College, Chengdu, 611730, China
3. Department of Emergency Medicine, West China Hospital, Sichuan University, Chengdu, 610041, China
4. Medical College of Soochow University, Suzhou, 215123, China
5. National Engineering Research Center for Biomaterials & College of Biomedical Engineering, Sichuan University, 29 Wangjiang Road, Chengdu, Sichuan, 610065, China
6. West China School of Basic Medical Sciences & Forensic Medicine, Sichuan University, Chengdu, Sichuan, 610041, China