Piet Taelman's scientific contributions