1. Department of Joint Surgery, Shandong Provincial Hospital, Cheeloo College of Medicine, Shandong University, Jinan, Shandong 250012, China
2. Department of Joint Surgery, Shandong Provincial Hospital Affiliated to Shandong First Medical University, Jinan, Shandong 250021, China
3. Orthopaedic Research Laboratory, Medical Science and Technology Innovation Center, Shandong First Medical University & Shandong Academy of Medical Sciences, Jinan, Shandong 250117, China
4. Department of Emergency Medicine, Qilu Hospital of Shandong University, Jinan, China