1. Department of Hepatic Surgery, Mengchao Hepatobiliary Hospital of Fujian Medical University, Fuzhou 350025, China
2. The First Affiliated Hospital of Fujian Medical University, Fuzhou 350005, China
3. Fujian Provincial Medical Center of Hepatobiliary, Fuzhou 350025, China
4. Tumor Immunology and Gene Therapy Center, Eastern Hepatobiliary Surgery Hospital, The Second Military Medical University, Shanghai 200438, China
5. Department of Pathology, Mengchao Hepatobiliary Hospital of Fujian Medical University, Fuzhou 350025, China