Potassium perchlorate decomposition