The structure of c(2 ? 2)CO adsorbed on copper and nickel (001) surfaces