1. Department of Radiology, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai, China.
2. Department of Pathology, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai, China.
3. Department of Orthopedics, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai, China.