A unifying approach to travelling wavefronts for reaction-diffusion equations arising from genetics and combustion models