Effect of silver doping on antidiabetic and antioxidant potential of ZnO nanorods.