From 1D chain to 3D framework uranyl diphosphonates: syntheses, crystal structures, and selective ion exchange.