1. Department of Orthopedics, Xiangya Hospital, Central South University, No. 87 Xiangya Road, Changsha 410008, China
2. Department of Orthopedics, Qingdao Chengyang Guzhen Orthopedic Hospital, No. 518 Yinhe Road, Chengyang District, Qingdao 266107, China
3. Department of Emergency Medicine, Trauma Center, The Second Xiangya Hospital, Central South University, No. 139 Renmin Road, Changsha, 410011 Hunan, China