Which characteristics of magma mainly determines its explosiveness?