Louis Nicolau D'Olwer's scientific contributions