Electroluminescent stilbenoids – electrochemically generated luminescence in solution and organic light emitting devices on a polymer blend basis