Hur en dynamit explosion omvandla kemisk energi till mekanisk energi?

Den kemiska reaktionen orsakar värme, vilket orsakar materialet för att expandera och resultera i en explosion.