1. Department of Orthopaedics, Qingdao Huangdao District Central Hospital, Qingdao 266555, Shandong, China
2. Department of Orthopedics, Nanchong Central Hospital, Nanchong 637000, Sichuan Province, China
3. Department of Orthopaedics, The Seventh Affiliated Hospital, Sun Yat-sen University, Shenzhen 518107, China
4. Department of Information, Qingdao Eighth People’s Hospital, Qingdao 266100, Shandong Province, China