X represents a negatively charged ion, preferably a halide such as Cl, Br, F, I; or a carboxylate such as stearate or acetate; n represents an integer of 1 to about 6, y is an integer representing the positive ionic charge of the metal ion whereas z is an integer representing the negative ionic charge of X.