1. Department of Orthopedics, The Affiliated Jinling Hospital of Nanjing Medical University, Nanjing 211166, China
2. Department of Orthopedics, The First Affiliated Hospital of Nanjing Medical University, Nanjing 210029, China
3. Department of Orthopedics, Central Military Commission Joint Logistics Support Force 904th Hospital, Wuxi 214044, China
4. Xiamen Medical Device Research and Testing Center, Xiamen 361022, China
5. Outpatient Department of The Affiliated Jinling Hospital of Nanjing Medical University, Nanjing 211166, China