Benito Peinado, Pedro J., Technical University of Madrid, Spain