Gradient elution in ion chromatography