1Xinjiang Key Laboratory of Echinococcosis, Clinical Medical Research Institute, The First Affiliated Hospital of Xinjiang Medical University, Urumqi, Xinjiang, 830054, P. R. China JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/