1 Department of Orthopedics, First Affiliated Hospital of Dalian Medical University, Dalian, Liaoning, 116011, China.
2 Department of Orthopedics, First Affiliated Hospital of Dalian Medical University, Dalian, Liaoning, 116011, China. Electronic address: [email protected].