In silico optimization of mass spectrometry fragmentation strategies in metabolomics