1. Department of Orthopaedic Surgery, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai 200233, China
2. Department of Emergency, The First Affiliated Hospital of Zhengzhou University, Zhengzhou 450052, Henan, China
3. Department of Orthopaedic Surgery, Xiangshan First People’s Hospital, Ningbo 315700, Zhejiang, China