How many valence electrons does cadmium have?