Surface reactions of oxygen ions. I. Dehydrogenation of alkanes by oxygen(1-) ions on magnesium oxide