styrylpyridiniums