Text this: Benzofuran and Naphthofuran based chemosensors for metal ion detection using fluoroscence spectroscopy