tetracarboxylic acids