1. Department of Oncology and Vascular Interventional Radiology, Zhongshan Hospital of Xiamen University, School of Medicine, Xiamen University, Xiamen 361102, P. R. China
2. Fujian Provincial Key Laboratory of Chronic Liver Disease and Hepatocellular Carcinoma (Xiamen University Affiliated Zhongshan Hospital), Xiamen 361004, P. R. China
3. Xiamen Key Laboratory of Cellular Intervention and Interventional Medical Materials, Xiamen 361004, P. R. China