1. Bengbu Medical College, Bengbu 233030, China
2. Jiaxing Key Laboratory of Basic Research and Clinical Translation on Orthopedic Biomaterials, Department of Orthopaedics, The Second Affiliated Hospital of Jiaxing University, 1518 North Huancheng Road, Jiaxing 314000, P. R. China
3. Jiaxing University Master Degree Cultivation Base, Zhejiang Chinese Medical University, Hangzhou 310000, China
4. Jiaxing University College of Medicine, Jiaxing 314000, China