, ISEP/IPP, Polytechnic Institute of Porto, Porto, Portugal, Portugal