An x-ray diffraction study of krypton adsorbed on MgO(100) surfaces