Boron-doped graphitic carbon nitride as a novel fluorescent probe for mercury(ii) and iron(iii): a circuit logic gate mimic. (15th July 2019)