1Clinical Research Institute of Hydatid Disease, Qinghai Provincial People’s Hospital, Xining 810007, China
2State Key Laboratory of Plateau Ecology and Agriculture, Qinghai University, Qinghai Academy of Animal Sciences and Veterinary Medicine, Qinghai University, Xining 810016, China JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/