1. Department of Orthopedics, West China Hospital, Sichuan University, Chengdu, Sichuan 610041, P.R. China
2. Department of Orthopedic, Jinan Central Hospital Affiliated to Shandong First Medical University, Jinan Central Hospital Affiliated to Shandong University, Jinan, Shandong 250013, P.R. China
3. Department of Orthopedic, Qilu Hospital, Cheeloo College of Medicine, Shandong University, Jinan, Shandong 250012, P.R. China