Air pollution and greenhouse gases: from basic concepts to engineering applications for air emission control