Peres-Neto, Luiz, Universidade Autônoma de Barcelona, Espanha