Department of Orthopaedics;
Second Affiliated Hospital;
Dalian Medical University;
Dalian 116027;
Liaoning Province;
China;
Department of Orthopaedics;
First Affiliated Hospital;
Dalian Medical University;
Dalian 116011;
Liaoning Province;
China;
Department of Postgraduate;
Dalian Medical University;
Dalian 116021;
Liaoning Province;
China;