NMR-based metabolomics: a holistic approach for monitoring complex biological systems