Barcala-Montejano, Miguel Ángel, Technical University of Madrid (Universidad Politécnica de Madrid), Spain