1. Department of Liver & Laparoscopic Surgery, Digestive and Vascular Surgery Centre, First Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang Uyghur Autonomous Region 830054, China
2. State Key Laboratory Incubation Base of Xinjiang Major Diseases Research and Xinjiang Key Laboratory of Echinococcosis, First Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang Uyghur Autonomous Region 830054, China
3. Department of Ultrasonography, First Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang Uyghur Autonomous Region 830054, China