, University of Porto, FEUP, Portugal