Investigation and Modelling of Porous Solid Sorbents and Bio-based Ionic Solvents for the Separation of CO2 from Flue gas