spectral sciences