quinolinecarboxylic acid