1. Department of Sports Injuries, The Sixth Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang Uygur Autonomous Region 830000, P.R. China
2. Department of Orthopedics, The Seventh Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang Uygur Autonomous Region 830000, P.R. China