Detonation and high-speed reacting flows