A solid solution theory for matrix modification in electrothermal atomic absorption spectrometry