Progress and challenges in exploring aquatic microbial communities using non-targeted metabolomics