1 Department of Hepatobiliary Surgery, the Affiliated Hospital of Yangzhou University, Yangzhou, 225000, Jiangsu Province, China; Dalian Medical University, Dalian, 116044, Liaoning Province, China.
2 Department of Hepatobiliary Surgery, the Affiliated Hospital of Yangzhou University, Yangzhou, 225000, Jiangsu Province, China; Yangzhou University Medical College, Yangzhou, 225000, Jiangsu Province, China.
3 Department of Hepatobiliary Surgery, the Affiliated Hospital of Yangzhou University, Yangzhou, 225000, Jiangsu Province, China. Electronic address: taolide_2003@163.com.