Fluorescent chemosensors for ion and molecule recognition