Spectrochemical analysis