Surface structures, stabilities, and growth of magnesian calcites: A computational investigation from the perspective of dolomite formation