Department of Radiology;
Peking University Shenzhen Hospital;
Shenzhen 518036;
China;
Department of Intrventional Radiology;
The First Affiliated Hospital;
Southern Medical University;
Guangzhou 510515;
China;
Department of Intrventional Radiology;
The First Affiliated Hospital;
Sun Yat-Sen University;
Guangzhou 510080;
China;