1Key Laboratory of Animal Physiology, Biochemistry and Molecular Biology of Hebei Province, College of Life Sciences, Hebei Normal University, Shijiazhuang 050024, China. JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/