Department of Orthopaedics;
Daping Hospital;
Army Medical University;
Chongqing;
400042;
China;
Department of Sports Medicine Center;
State Key Laboratory of Trauma;
Burn and Combined Injury;
Southwest Hospital;
Army Medical University;
Chongqing;
400042;
China;