Department of Joint Surgery, Ningbo No.6 Hospital, Ningbo, Zhejiang 315040, China;
Department of Joint Surgery, Ningbo No.6 Hospital, Ningbo, Zhejiang 315040, China;
Department of Joint Surgery, Ningbo No.6 Hospital, Ningbo, Zhejiang 315040, China;
Department of Joint Surgery, Ningbo No.6 Hospital, Ningbo, Zhejiang 315040, China;
Department of Joint Surgery, Ningbo No.6 Hospital, Ningbo, Zhejiang 315040, China;
Department of Orthopaedics, Affiliated Hospital of Ningxia Medical University, Yinchuan, Ningxia 750000, China;