What Makes Fireworks Explode