Simulating the adsorption isotherms of methane, ethane, and propane in the zeolite silicalite