MINECO (MICINN) Spain under contract TIN2014-53172-P