1. Department of Orthopaedics, Chinese PLA General Hospital, No. 28 Fuxing Road, Beijing 100853, China
2. Department of Emergency, Chinese PLA General Hospital, No. 28 Fuxing Road, Beijing 100853, China
3. Department of Orthopaedics, The Third People’s Hospital of Qingdao, No. 29 Yongping Road, Qingdao 266041, China
4. Department of Orthopaedics, Tianjin Hospital, No. 406 Jiefang Road, Tianjin 300211, China