Recent developments in heterogeneous catalyzed environmental remediation processes.