HypCal, a general-purpose computer program for the determination of standard reaction enthalpy and binding constant values by means of calorimetry