Homogeneous and Heterogeneous Ionic Liquid System: Promising “Ideal Catalysts” for the Fixation of CO2 into Cyclic Carbonates