SEARCH Articles Figures Tables Ammonium perchlorate Explosion behavior Explosive behavior Perchlorate explosives