1. Department of Orthopedics, Second Affiliated Hospital of Xi'an Jiaotong University, Xi’an, Shaanxi Province, 710004, China
2. Department of Orthopaedics, Xi’an Fourth Hospital, Xi’an, Shaanxi Province, 710004, China
3. Department of Orthopaedics, First Affiliated Hospital of Xi’an Jiaotong University, Xi’an, Shaanxi Province, 710061, China
4. Department of Orthopedics, Xi’an International Medical Center Hospital, Xi'an Shaanxi Province, 710100, China