Dongguan, 523808
China
Dongguan University of Technology
carbon nitrogen (CN) catalyst, multiple active sites, CO2 cycloaddition, cyclic carbonate