Antibacterial activity of viologen pendant indole stabilized silver nanoparticles.