butanedioic acid