The potential exposure and hazards of metal-based nanoparticles on plants and environment, with special emphasis on ZnO NPs, TiO2 NPs, and AgNPs: A review