First principle study and Hirshfeld surface analysis on the effect of type, number, and position of small molecules on the structural stability and optical property of a powerful energetic crystal 6-nitro-7-azido-pyrazol[3,4-d][1,2,3]triazine-2-oxide