Synthesis of tricyanovinyl-substituted thienylpyrroles and characterization of the solvatochromic, electrochemical and non-linear optical properties