De Duve, Thierry, Universidade de Lille 3