[1] Agr Univ Hebei, Coll Anim Sci & Technol, Baoding 071001, Peoples R China
[2] Agr Univ Hebei, Coll Chinese Tradit Vet Sci, Dingzhou 073000, Peoples R China
[3] Fac Sci, Dept Zool, Kafr Al Sheikh 33516, Egypt
[4] Chinese Acad Sci, Inst Zool, Key Lab Anim Ecol & Conservat Biol, Natl Res Ctr Wildlife Borne Dis, Beijing 100101, Peoples R China
[5] Inner Mongolia Univ Nationalities, Coll Anim Sci & Technol, Tongliao 028000, Peoples R China