1. Xinjiang Medical University, Urumqi 830011, Xinjiang Uyghur Autonomous Region, PR China
2. State Key Laboratory on Pathogenesis, Prevention & Treatment of High Incidence Diseases in Central Asia, Xinjiang Medical University, 393 Xin Yi Road, Urumqi 830011, Xinjiang Uyghur Autonomous Region, PR China
3. Department of Liver & Laparoscopic Surgery, Digestive & Vascular Surgery Center, The First Affiliated Hospital of Xinjiang Medical University, Urumqi 830011, Xinjiang Uyghur Autonomous Region, PR China
4. Department of Hepatobiliary and Hydatid Disease, Digestive and Vascular Surgery Center, The First Affiliated Hospital of Xinjiang Medical University, Urumqi 830011, Xinjiang Uyghur Autonomous Region, PR China