, Spanish Research Council; Universitat de Barcelona, Spain