Gilbert Faccarello's scientific contributions