1. Department of Orthopaedic Surgery, General Hospital of General Administration of Agriculture and Reclamation, Harbin, Heilongjiang, 150088, China
2. Department of Orthopaedic Surgery, Heilongjiang Provincial Hospital, Harbin, Heilongjiang, 150036, China
3. Department of Imaging, General Hospital of General Administration of Agriculture and Reclamation, Harbin, Heilongjiang, 150088, China