Text this: Nitrogen and silver doped zinc oxide nanoparticles for photocatalytic degradation of azo dyes and anti-bacterial activity.