Beta-vinyl substituted calix[4]pyrrole as a selective ratiometric sensor for cyanide anion.