Impurity identification in thiamethoxam by high resolution mass spectrometry and computer assisted elucidation