Selanne, Ducks rout Oilers 7-2 in season finale