1 Department of Orthopedics, Affiliated Hospital of Zunyi Medical University, Zunyi 563000, China; Joint Orthopaedic Research Center of Zunyi Medical University & University of Rochester Medical Center, Zunyi 563000, China.
2 Department of Orthopaedics, The Second Affiliated Hospital, Chongqing Medical University, Chongqing 400010, China.
3 Joint Orthopaedic Research Center of Zunyi Medical University & University of Rochester Medical Center, Zunyi 563000, China; Department of Trauma, Shanghai Tongji Hospital, Tongji University, Shanghai 200065, China.
4 Department of Orthopedics, Affiliated Hospital of Zunyi Medical University, Zunyi 563000, China; Joint Orthopaedic Research Center of Zunyi Medical University & University of Rochester Medical Center, Zunyi 563000, China. [email protected].