1. Department of Orthopedics, Zhabei Central Hospital, Jing’an District, Shanghai 200070, China
2. Department of Orthopedic Surgery, Spine Center, Changzheng Hospital, Second Military Medical University, Shanghai 200003, China
3. Department of Radiology, Zhabei Central Hospital, Jing’an District, Shanghai 200070, China