Rational design of a dual chemosensor for cyanide anion sensing based on dicyanovinyl-substituted benzofurazan.