Advances in metabolic profiling