Exploiting antidiabetic activity of silver nanoparticles synthesized using Punica granatum leaves and anticancer potential against human liver cancer cells (HepG2). (2nd January 2018)