Protection of highly active sites on Cu2O nanocages: an efficient crystalline catalyst for ammonium perchlorate decomposition