Synthesis and properties of cyanopyrroles