Animal Sciences Group, Wageningen University and Research Centre, Lelystad, The Netherlands.|Animal Sciences Group, Wageningen University and Research Centre, Lelystad, The Netherlands.|Animal Sciences Group, Wageningen University and Research Centre, Lelystad, The Netherlands.|Animal Sciences Group, Wageningen University and Research Centre, Lelystad, The Netherlands.|Animal Sciences Group, Wageningen University and Research Centre, Lelystad, The Netherlands.|Animal Sciences Group, Wageningen University and Research Centre, Lelystad, The Netherlands.|Animal Sciences Group, Wageningen University and Research Centre, Lelystad, The Netherlands.