1. Department of Oncology, The Fifth Affiliated Hospital of Sun Yat-Sen University, Zhuhai, Guangdong 519000, China
2. Department of Equipment Management, The Fifth Affiliated Hospital of Sun Yat-Sen University, Zhuhai, Guangdong 519000, China
3. Department of Breast and Thyroid Surgery, The First Affiliated Hospital of Sun Yat-Sen University, Guangzhou, Guangdong 510080, China
4. Department of Radiology, The Fifth Affiliated Hospital of Sun Yat-Sen University, Zhuhai, Guangdong 519000, China
5. Center for Interventional Medicine, The Fifth Affiliated Hospital of Sun Yat-sen University, Zhuhai, 519000, China
6. Guangdong Provincial Engineering Research Center for Molecular Imaging, Zhuhai, 519000, China
7. Institute of Interventional Radiology, Sun Yat-sen University, Zhuhai, 519000, China
8. Department of Laboratory Medicine and the Center for Stem Cell and Developmental Biology, The University of Texas MD Anderson Cancer Center, Houston, TX 77030, USA