1. Department of Orthopedics, Union Hospital, Tongji Medical College Huazhong University of Science and Technology Wuhan Hubei 430022 China
2. Department of Orthopedics The Third Hospital of Hebei Medical University Shi Jiazhuang Hebei 050051 China
3. NHC Key Laboratory of Intelligent Orthopedic Equipment The Third Hospital of Hebei Medical University Shi Jiazhuang Hebei 050051 China
4. Department of Orthopedics, The Central Hospital of Wuhan, Tongji Medical College Huazhong University of Science and Technology Wuhan Hubei 430014 China
5. Department of Orthopedics Wuhan Orthopedic Hospital, Wuhan Puai Hospital Wuhan Hubei 430033 China
6. Department of Orthopedics, Henan Provincial People's Hospital Zhengzhou University People's Hospital Zhengzhou Henan 450003 China
7. Department of Orthopedics, The Eighth People’s Hospital Jiangsu University Shanghai 200235 China
8. Department of Orthopedics, Xuhui Branch of The Sixth People's Hospital Shanghai Jiao Tong University Shanghai 200233 China