Pere Barlet-Ros, Technical University of Catalonia