Thermodynamic model for supercritical fluid chromatography