Density functional theory investigations on the mechanisms of homogeneous Sm complex catalyzed CO2 cycloaddition with epoxides