using adsorption on solid adsorbents