Hemicyanine-based colorimetric chemosensors: different recognition mechanisms for CN- sensing.