Deparment of Orthopaedics, China-Japan Union Hospital, Jilin University, Changchun 130033, China;
Deparment of Orthopaedics, China-Japan Union Hospital, Jilin University, Changchun 130033, China;
Deparment of Orthopaedics, China-Japan Union Hospital, Jilin University, Changchun 130033, China;
Deparment of Orthopaedics, China-Japan Union Hospital, Jilin University, Changchun 130033, China;
Deparment of Orthopaedics, China-Japan Union Hospital, Jilin University, Changchun 130033, China;
Deparment of Orthopaedics, China-Japan Union Hospital, Jilin University, Changchun 130033, China;