calcium carbonate structure valence electrons