Theoretical studies on a new high energy density compound 6-amino-7-nitropyrazino[2,3-e][1,2,3,4]tetrazine 1,3,5-trioxide (ANPTTO)