Environmental and Human Health Impacts of Nanotechnology