1. Department of Emergency and Trauma, Changhai Hospital, Naval Medical University, Shanghai 200433, China
2. Department of Orthopaedics, Changhai Hospital, Naval Medical University, Shanghai 200433, China
3. Department of Orthopaedics, Affiliated Yantai Yuhuangding Hospital, Qingdao University, Yantai 264000, China
4. Department of Plastic Surgery, Changhai Hospital, Naval Medical University, Shanghai 200433, China