Facile synthesis of nanoporpous graphitic carbon nitride photocatalyst coupled with N-doped graphene quantum dots for efficient photo-degradation dyes under nature solar light radiation