, Institut of Marine Sciences (CSIC), Barcelona, Catalonia