1. Department of Orthopedics, Shanghai General Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai 200080, China
2. Department of Joint Surgery, Shandong Provincial Hospital, Shandong University, Jinan 250012, China
3. Department of Spinal Surgery, Shanghai East Hospital, Shanghai Tongji University School of Medicine, Shanghai 200120, China
4. Department of Joint Surgery, Shandong Provincial Hospital Affiliated to Shandong First Medical University, Jinan 250021, China
5. Orthopaedic Research Laboratory, Medical Science and Technology Innovation Center, Shandong First Medical University & Shandong Academy of Medical Sciences, Jinan 250117, China