1. Department of Orthopedics, Qilu Hospital of Shandong University, Jinan, 250012 Shandong, China
2. Shandong University Cheeloo College of Medicine, Jinan, 250100 Shandong, China
3. Department of Orthopedics and Trauma, Peking University People’s Hospital, Beijing 100044, China