Department of Orthorpaedic Surgery;
Southwestern Hospital;
Third Military Medical University;
Chongqing 400038;
China;
Department of Orthorpaedic Surgery;
West China Hospital;
Sichuan University;
Chengdu 610041;
China;
Department of Orthorpaedic Surgery;
Southwester;