is tartaric acid dicarboxylic acid