1. Department of Orthopaedic Center, Affiliated Haikou Hospital of Xiangya Medical College, Central South University, Haikou, Hainan, China
2. Department of Orthopedics, The 928th Hospital of the Joint Logistic Support Force of the People’s Liberation Army, Haikou, Hainan, China
3. Department of Orthopedics, The 904th Hospital of the Joint Logistic Support Force of the People’s Liberation Army, Changzhou, Jiangsu, China