1 Zhejiang Provincial Key Laboratory, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, 325000 Zhejiang People's Republic of China.
2 Precision Medicine Center Laboratory, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, 325000 Zhejiang People's Republic of China.
3 Department of Hepatobiliary Surgery, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, 325000 Zhejiang People's Republic of China.
4 Department of Liver Diseases, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, 325000 Zhejiang People's Republic of China.