Development of accurate and reliable methods for in silico modeling of adsorption in nanoporous materials