Effects of changes in chemical reactivity and decomposition characteristics of potassium perchlorate on the thermal ignition of magnesiumpotassium perchlorate mixtures