1. Sports Medicine Institute, Department of Sports Medicine and Arthroscopy, Huashan Hospital, Fudan University, Shanghai, People’s Republic of China.
2. Department of Radiology, Huashan Hospital, Fudan University, Shanghai, People’s Republic of China.
3. Department of Orthopaedics, Tenth People’s Hospital of Tongji University, Shanghai, People’s Republic of China.