Department of Orthopaedics;
Research Institute of Field Surgery&Daping Hospital;
Third Military Medical University;
Chongqing400042;
China;
Department of Orthopaedics;
Research Institute of Field Surgery&Daping Hospital;
Third Military Medical University;
Chongqi;