Department of Orthopaedics, First Affiliated Hospital of Harbin Medical University, Harbin, Heilongjiang 150001, China;
Department of Orthopaedics, First Affiliated Hospital of Harbin Medical University, Harbin, Heilongjiang 150001, China;
Department of Orthopaedics, First Affiliated Hospital of Harbin Medical University, Harbin, Heilongjiang 150001, China;