Carbon oxides pollution includes atmospheric pollution by carbon monoxide (CO) and carbon dioxide (CO2). Complete oxidation of CO and conversion of CO2 to fuel catalyzed by the catalyst are identified as the effective strategies for carbon oxides pollution prevention. Catalysts with high selectivity are suggested to contribute to reducing energy expenditure necessary to separate the products and dispose the wastes in the chemical industry (Zabeti et al. in Fuel Process Technol 90:770–777, 2009; Chouhan and Sarma in Renewable Sustainable Energy Rev 15:4378–4399, 2011; Atadashi et al. in J Ind Eng Chem 19:14–26, 2013; Qiao et al. in Chem Soc Rev 43:631–675, 2014).