A practical graphitic carbon nitride (g-C3N4) based fluorescence sensor for the competitive detection of trithiocyanuric acid and mercury ions