[1] Yangzhou Univ, Coll Anim Sci & Technol, Yangzhou 225009, Peoples R China
[2] Yangzhou Univ, Joint Int Res Lab Agr & Agriprod Safety, Yangzhou 225009, Peoples R China
[3] Nanjing Agr Univ, Coll Vet Med, Nanjing 210095, Peoples R China
[4] Jiangsu Acad Agr Sci, Inst Vet Med, Key Lab Vet Biol Engn & Technol, Minist Agr, Nanjing 210014, Peoples R China