Simulation, Design and Optimization of Membrane Gas Separation, Chemical Absorption and Hybrid Processes for CO2 Capture