Department of Orthopaedic Surgery;
West China Hospital of Sichuan University;
Chengdu 610041;
China;
Department of Orthopaedic Surgery;
West China Hospital of Sichuan University;
Chengdu 610041;
China;
Department of Orthopaedic Surgery;
West China Hospital of Sich;