Reversible sorption cycles