Multilevel component analysis of time-resolved metabolic fingerprinting data