University of Aveiro
Aveiro, Portugal
TEMA, Department of Mechanical Engineering
Polytechnic Institute of Viana do Castelo
Viana do Castelo, Portugal
proMetheus