A fully compositional model considering the effect of nanopores in tight oil reservoirs