1. Department of Emergency, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, No. 3 East Qingchun Road, Hangzhou 310008, China
2. Department of Emergency, Research Institute of Emergency Medicine, Second Affiliated Hospital, School of Medicine, Zhejiang University, No. 88 Jiefang Road, Hangzhou 310009, China
3. Department of Orthopaedic Surgery, Second Affiliated Hospital, School of Medicine, Zhejiang University, No. 88 Jiefang Road, Hangzhou 310009, China