Pollution prevention technologies: A review and classification