, Department of Trauma and Orthopedics, Trauma Emergency Center, Shanghai First People’s Hospital, Shanghai Jiao Tong University, No.650 New Songjiang Road, Shanghai 201620, China