North Carolina Agricultural and Technical State University
Greensboro, North Carolina, USA
Department of Animal Sciences
Federal University of Agriculture
Abeokuta, Ogun, Nigeria
Department of Animal Production and Health