A colorimetric and fluorescent cyanide chemosensor based on dicyanovinyl derivatives: utilization of the mechanism of intramolecular charge transfer blocking.