Model for the mixed ion-exclusion-adsorption retention mechanism in ion-exclusion chromatography