1. Department of Hepatobiliary Surgery, Xiang’an Hospital of Xiamen University, Cancer Research Center, School of Medicine, Xiamen University, Xiamen 361102, Fujian, China
2. Cancer Research Center, Xiang’an Hospital of Xiamen University, School of Medicine, Xiamen University, Xiamen 361000, Fujian, China
3. Heji Hospital Affiliated with Changzhi Medical College, Changzhi 046000, Shanxi, China
4. Fuzhou No. 1 Hospital Affiliated with Fujian Medical University, Fuzhou 350000, Fu Jian, China
5. Shanghai Jiangxia Blood Technology Co., Ltd. Shanghai 200000, China
6. Cancer Research Center, School of Medicine, Xiamen University, Xiamen 361102, Fujian, China