[1] Guangxi Vet Res Inst, Guangxi Key Lab Vet Biotechnol, Nanning 530001, Peoples R China
[2] Guangxi Univ, Inst Anim Sci & Technol, Nanning, Peoples R China
[3] CUNY City Coll, New York, NY USA
[4] Anim Sci & Technol Stn Guizhou, Guiyang, Guizhou, Peoples R China