Adsorption and Diffusion in Nanoporous Materials