Origin of the Stokes shift: A geometrical model of exciton spectra in 2D semiconductors.