Department of Nuclear Medicine;
Zhongshan Hospital Affiliated to Fudan University;
Shanghai 200032;
China;
Liver Cancer Institute;
Zhongshan Hospital Affiliated to Fudan University;
Shanghai 200032;
China;
Shanghai Institute of Applied Physics;
Chinese Academy of Sciences;
Shanghai 201800;
China;
Department of Radiology;
Tumor Hospital Affiliated to Fudan University;
Shanghai 200032;
China;
Department of Radiology;
No. 10 People's Hospital Affiliated to Tongji University;
Shanghai 200072;
China;