Text this: Synthesis, characterization and applications of silver nanoparticles (Ag-NPs) in the field of electronics and optoelectronics device- A review