Simulation Of Multi-Component Gas Flow And Condensation In Marcellus Shale Reservoir