[1] Chinese Acad Agr Sci, Lanzhou Vet Res Inst, State Key Lab Vet Etiol Biol, Lanzhou 730046, Peoples R China
[2] Jiangsu Coinnovat Ctr Prevent & Control Important, Yangzhou 225009, Jiangsu, Peoples R China
[3] Int Livestock Res Inst, Nairobi 00100, Kenya