Ziziphus spina-christi based bio-synthesis of Ag nanoparticles