Comparison of canonical variates analysis with target rotation and least-squares regression as applied to pyrolysis mass spectra of simple biochemical mixtures