Modelling of a hydrogen thermally driven compressor based on cyclic adsorption-desorption on activated carbon