Rietveld refinement study of the cation distribution in (Co, Mg)-olivine solid solution