Application of Nanoparticles in Overcoming Different Environmental Stresses