1. Department of Interventional Radiology
2. The First Medical Center of Chinese PLA General Hospital
3. Beijing 100853
4. China
5. Department of Nuclear Medicine & Key Laboratory of Cancer Prevention and Intervention
6. National Ministry of Education
7. The Second Affiliated Hospital
8. School of Medicine
9. Zhejiang University
10. Institute of Translational Medicine
11. Hangzhou 310009