1. Department of Orthopaedics and Traumatology, The First Affiliated Hospital of Soochow University, Suzhou, Jiangsu 215000, P.R. China
2. Department of Orthopaedics, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, Zhejiang 325000, P.R. China