Metabolite-based clustering and visualization of mass spectrometry data using one-dimensional self-organizing maps