Dipicolinic acid modified carbon nitride for photocatalytic degradation of acid violet 7 dye and charge storage application | Synapse