what contents in magma affects a volcanos explosive?