Optimization of CO2 Flooding Schemes for Unlocking Resources from Tight Oil Formations