1. Jinling Hospital Department of Orthopaedics Nanjing Medical University, Nanjing, Jiangsu 210002, China
2. Department of Orthopedics, Affiliated Jianhu Hospital of Nantong University, No. 666 Nanhuan Road, Jianhu, Yancheng, 224700 Jiangsu, China
3. Department of Orthopaedics, Affiliated Jinling Hospital Medical School of Nanjing University, Nanjing, Jiangsu 210002, China
4. Department of Orthopedics, Yixing People’s Hospital, 75, Tongzhenguan Road, Yixing 214200, China