1. Department of Interventional Therapy, Affiliated Hospital of Qinghai University, Xining, China
2. Department of Postgraduate, Qinghai University, Xining, China
3. Department of Hepatobiliary and Pancreatic Surgery, Affiliated Hospital of Qinghai University, Xining, China
4. Department of Radiology, Chengdu Medical College, Chengdu, China
5. Qinghai Province Key Laboratory of Hydatid Disease Research, Xining, China