Phosphonoacetate as a ligand for constructing layered and framework alkali metal uranyl compounds.