Camprubi, Amelia, Institute of Agro-Food Research and Technology (IRTA). Ctra. de Cabrils s/n, 08348 Cabrils, Barcelona, Spain