Oscillatory zoning of a discontinuous solid-solution series: sphalerite-stannite