quinolinium dichloroquinolinolate quinolinone quinolinyl hydroxyquinolate quinolizinium quinolate quinolinamine quinolinol oxyquinoline