, Technical University of Catalonia (UPC)., Spain