1. Department of Gastroenterology and Hepatology, Tongji Hospital, Tongji University School of Medicine, Shanghai 200065, China
2. National Center for Liver Cancer, Second Military Medical University, Shanghai 200438, China
3. Center of Minimally Invasive Treatment for Tumor, Department of Medical Ultrasound, Shanghai Tenth People’s Hospital, Tongji University School of Medicine, Shanghai 200072, China