Thermodynamic cycle integration by computer simulation as a tool for obtaining free energy differences in molecular chemistry