Preparation, Characterisation and Thermal Properties of Hydrazinium Magnesium Sulfate