3,4,5-Trinitro-1-(nitromethyl)-1H-pyrazole (TNNMP): a perchlorate free high energy density oxidizer with high thermal stability