Theoretical and numerical analysis of oscillating diffusion flames