Glycidyl azide polymer GAP as a high energy polymeric binder for composite solid propellant applications