Theoretical study of the monolayer structures of CO adsorbed on NaCl(100)