Department of Orthopaedics,Second Affiliated Hospital of Wenzhou Medical College,Wenzhou 325027,Zhejiang Province,China;
Department of Orthopaedics,Second Affiliated Hospital of Wenzhou Medical College,Wenzhou 325027,Zhejiang Province,China;
Department of Orthopaedics,Second Affiliated Hospital of Wenzhou Medical College,Wenzhou 325027,Zhejiang Province,China;
Department of Radiology,Second Affiliated Hospital of Wenzhou Medical College,Wenzhou 325027,Zhejiang Province,China;