1. Department of Experimental Medicine, Lleida Biomedical Research Institute (IRBLleida), University of Lleida (UdL), 25198 Lleida, Spain
2. Departament de Bioquímica i Biologia Molecular, Facultat de Veterinària, Universitat Autònoma de Barcelona, 08025 Barcelona, Spain
3. Laboratorios Ordesa S.L., Barcelona Science Park, 08028 Barcelona, Spain
4. Animal Science—Institut de Recerca i Tecnologia Agroalimentàries, IRTA, Monells, 17121 Girona, Spain
5. Animal Breeding and Genetics Program, IRTA, Torre Marimon, 08140 Caldes de Montbui, Spain