trivalent