Department of Hepatobiliary & Hydatid Disease the First Affiliated Hospital of Xinjiang Medical University Urumqi Xinjiang 830054 China;
Digestive & Vascular Surgery Center the First Affiliated Hospital of Xinjiang Medical University Urumqi Xinjiang 830054 China;
WHO Collaborating Center on Prevention and Management of Echinococcosis Clinical Medicine Institute the First Affiliated Hospital of Xinjiang Medical University Urumqi Xinjiang 830054 China;
State Key Laboratory on Pathogenesis & Treatment of High Incidence Diseases in Central Asia Xinjiang Medical University Urumqi Xinjiang 830011 China;