Thermal decomposition of ammonium perchlorate by black phosphorus and graphene oxide composite aerogel