1. Institute of Diagnostic and Interventional Radiology, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, 600, Yishan Rd, Shanghai, 200233, China.
2. Department of Nuclear Medicine, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai, China.
3. Department of Internal Oncology, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai, China.