1. Department of Emergency, The Third Affiliated Hospital of Soochow University, Changzhou 213000, China
2. Department of Orthopaedic, Wuxi Ninth People’s Hospital of Soochow University, Wuxi 214000, China
3. Department of Orthopaedic, Zhongshan Hospital, Fudan University, Shanghai 200032, China