Nanotechnology and it’s applications in environmental remediation: an overview