1. Department of Orthopedics, Xinqiao Hospital, Army Medical University 1 , Chongqing 400037, China
2. Department of Orthopedics, The First Affiliated Hospital of Chongqing Medical University 2 , Chongqing 400016, China
3. Department of Center for Orthopedics and Trauma, The Third Affiliated Hospital of Chongqing Medical University 3 , Chongqing 401120, China