Theoretical investigations of uranyl-ligand bonding: four- and five-coordinate uranyl cyanide, isocyanide, carbonyl, and hydroxide complexes.