1. Medical College of Qinghai University, Xining, China
2. Department of Hepatopancreatobiliary Surgery, The Affiliated Hospital of Qinghai University, Xining, China
3. Department of Medical Central Imaging, The Affiliated Hospital of Qinghai University, Xining, China
4. Qinghai Province Key Laboratory of Hydatid Disease Research, Xining, China