Modeling and computational simulation of adsorption based chemical heat pumps