1College of Animal Science and Technology, Shihezi University, Road Beisi, Shihezi 832003, Xinjiang, PR China JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/