Novel N, F co-doped carbon dots to detect sulfide and cadmium ions with high selectivity and sensitivity based on a “turn-off-on” mechanism