Nanoremediation: Nanomaterials and Nanotechnologies for Environmental Cleanup Academic Article in Scopus uri icon