1. Sports Medicine Department, Beijing Key Laboratory of Sports Injuries, Peking University Third Hospital, Beijing, China.
2. Institute of Sports Medicine, Peking University, Beijing, China.
3. Department of Orthopedics, the First Affiliated Hospital of Chongqing Medical University, Chongqing, China.