Modelling chromatographic behaviour as a function of pH and solvent composition in RPLC