Mobility Control Of Gas Injection In Highly Heterogeneous And Naturally Fractured Reservoirs