1. Department of Hepatic Surgery, the Eastern Hepatobiliary Surgery Hospital, Second Military Medical University, Shanghai, China
2. Department of Radiological Intervention treatment, the Eastern Hepatobiliary Surgery Hospital, Second Military Medical University, Shanghai, China
3. Department of Nuclear Medicine, Shanghai Tenth People’s Hospital, Tongji University, Shanghai, China
4. Tumor Immunology and Gene Therapy Center, the Eastern Hepatobiliary Surgery Hospital, Second Military Medical University, Shanghai, China
5. Faculty of Medicine, the Chinese University of Hong Kong, Shatin, New Territories, Hong Kong