Modeling the temperature dependence of supercritical gas adsorption on activated carbons, coals and shales