A novel and practical framework for incorporating nanopores in existing compositional simulators to model the unusually high GOR observed in shale reservoirs