Text this: Canna indica silver nanoparticles (AgNPs): a green alternative for medicine