Gunter Wesener's scientific contributions