1 Department of Interventional Therapy, Affiliated Hospital of Qinghai University, Xining; Department of Postgraduate, Qinghai University, Xining.
2 Department of Hepatopancreatobiliary Surgery, Affiliated Hospital of Qinghai University, Xining; Qinghai Province Key Laboratory of Hydatid Disease Research, Xining, China.