Atomic structure for Mg on InN(0001) surface