Department of Orthopaedic Surgery, the Fifth People's Hospital of Shanghai, Fudan University, Shanghai 200240, China;
Department of Orthopaedic Surgery, the Fifth People's Hospital of Shanghai, Fudan University, Shanghai 200240, China;
Department of Orthopaedic Surgery, the Fifth People's Hospital of Shanghai, Fudan University, Shanghai 200240, China;
Department of Orthopaedic Surgery, the Fifth People's Hospital of Shanghai, Fudan University, Shanghai 200240, China;