Experimental solubility and thermodynamic modeling of CO2 in four new imidazolium and pyridinium-based ionic liquids