The impact of pore structure and adsorption behavior on kerogen tortuosity