The application of a piecewise-linear multi-category pattern classifier with self-evolving capabilities to the interpretation of mass spectra