Molecular simulations of zeolites: adsorption, diffusion, and shape selectivity.