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: surgeonzhangjian@163.com.
3 Department of Orthopedics, First Affiliated Hospital of Dalian Medical University, Dalian, Liaoning, 116011, China. Electronic address: surgeontangxin@163.com.