1. Department of Orthopaedics, The First Affiliated Hospital of University of Science and Technology of China , 17 Lujiang Road , Hefei , Anhui , China
2. Department of Orthopaedics, Dongxihu District People’s Hospital Affiliated to Huazhong University of Science and Technology , Wuhan , China