1 Department of Orthopedic Surgery, The First Affiliated Hospital of Chongqing Medical University, No. 1 Yixueyuan Road, Yuzhong District, Chongqing, 400016, China.
2 Department of Orthopedic Surgery, The First Affiliated Hospital of Chongqing Medical University, No. 1 Yixueyuan Road, Yuzhong District, Chongqing, 400016, China. huangwei68@263.net.