Linear Solvers And Coupling Methods For Compositional Reservoir Simulators