1 , 2 , 4 ] triazole : A Non-toxic , High-Performance Energetic Building Block with Excellent Stability