Recent advances in the coupling of CO2 and epoxides into cyclic carbonates under halogen-free condition