Exploring the Potential of Nanoparticles: their Environmental Concerns and Benefits