Department of Orthopedics;
West China Hospital;
Sichuan University;
Chengdu610041;
China;
Department of Orthopedics;
West China Hospital;
Sichuan University;
Chengdu610041;
China;
Department of Orthopedics;
West China Hospital;
Sichuan University;
Chengdu610041;
China;