Phase behavior analysis of multi-component hydrocarbon in shale reservoir multi-scale pore systems using a modified Gibbs ensemble Monte Carlo molecular simulation | Synapse