Feasibility study of CO2 purification using pressure swing adsorption and triethylene glycol absorption for enhanced oil recovery