1. Department of Orthopedics, The First Affiliated Hospital of Soochow University, Suzhou 215006, Jiangsu, China
2. Department of Orthopedics, Yixing People’s Hospital, Yixing 214200, Jiangsu, China
3. Department of Orthopedics, The First Affiliated Hospital of Nanjing Medical University, Nanjing 210029, Jiangsu, China