Direct and indirect measurement of the 18F(p,a)15O reaction in novae