CO2 capture on NiO supported imidazolium-based ionic liquid