1College of Animal Science and Technology, Shihezi University, Road Beisi, Shihezi 832003, Xinjiang, PR China
2Veterinary Research Institute, Xinjiang Academy of Animal Sciences, 726 Street Dongrong, North Gaoxin District, Urumqi 830000, Xinjiang, PR China JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/