Prediction of multicomponent adsorption equilibria using ideal adsorbed solution theory | Synapse