Nano-metal oxide: potential catalyst on thermal decomposition of ammonium perchlorate