Sulfur in different chemical surroundings – S K XANES spectra of sulfur-containing heterocycles and their quantum-chemically supported interpretation