1. Department of Orthopedics, Orthopedic Research Institute, West China Hospital Sichuan University, Chengdu, China
2. Department of Radiology, West China Hospital Sichuan University, Chengdu, China
3. Department of Thyroid and Breast Surgery, Zigong First People’s Hospital, Zigong, China