XCMS: processing mass spectrometry data for metabolite profiling using nonlinear peak alignment, matching, and identification - Smith, C A; Want, E J; OʼMaille, G; Abagyan, R; Siuzdak, G (Anal Chem, 2006)