Recent progress in environmental catalytic technology