Michel Huglo's scientific contributions