khp molar mass