Department of Hand and Foot Surgery, Mingzhou Hospital of Zhejiang University, Ningbo 315100, China;
Department of Hand and Foot Surgery, Mingzhou Hospital of Zhejiang University, Ningbo 315100, China;
Department of Hand and Foot Surgery, PLA 906 Hospital, Ningbo 315040, China;
Department of Hand and Foot Surgery, Mingzhou Hospital of Zhejiang University, Ningbo 315100, China;
Department of Hand and Foot Surgery, Mingzhou Hospital of Zhejiang University, Ningbo 315100, China;