Nanotechnologies for environmental remediation : applications and implications /: applications and implications. (2017)