In an experiment when heat is supplied to potassium chlorate (KClO3) it gives potassium chloride (KCl) and oxygen. What type of reaction is this?