various spectral