Text this: A New Adsorption Isotherm for Heterogeneous Sorbents