Explosion Dynamics : Fundamentals and Practical Applications