Computer-assisted optimization of selectivity (mobile phase, pH, and ion concentration) in high-perfomance liquid chromatography