Poly(N-vinyl imidazole)/nitrogen-doped graphene quantum dot nanocomposite hydrogel as an efficient metal ion adsorbent of aqueous systems