Modeling of gas adsorption equilibrium over a wide range of pressure: a thermodynamic approach based on equation of state.