Mixing and combustion in supersonic/hypersonic flows