Department of Orthopaedic Surgery, Tongji Hospital of Tongji University, Shanghai 200065, China;
Department of Orthopaedic Surgery, Tongji Hospital of Tongji University, Shanghai 200065, China;
Department of Orthopaedic Surgery, Tongji Hospital of Tongji University, Shanghai 200065, China;
Department of Orthopaedic Surgery, Tongji Hospital of Tongji University, Shanghai 200065, China;
Department of Orthopaedic Surgery, Tongji Hospital of Tongji University, Shanghai 200065, China;