Muñoz, Pere, Institute of Agrifood Research and Technology (IRTA), Environmental Horticulture Program, Ctra. De Cabrils s/n 08348 Cabrils, Spain