João Peças Lopes Faculdade de Engenharia da Universidade do Porto Departamento de Engenharia Eletrotécnica e de Computadores INESC TEC