Electronic structure and magnetic properties of N monodoping and (Ag,N) codoped graphene-like ZnO sheet