1. Departments of Physiology, University of Barcelona, Barcelona, Spain
2. Nutrition and Food Science, University of Barcelona, Barcelona, Spain
3. Industrial Técnica Pecuaria, Barcelona, Spain
4. IRTA, Nutrition Animal Welfare, Constantí, Spain
5. Microbiology and Parasitology, University of Barcelona, Barcelona, Spain