Chemical equilibria in the binary and ternary uranyl(vi)–hydroxide–peroxide systems