Moreira, João, Universidade de Twente, Países Baixos