tandem mass spectroscopymass spectrometry basicstypes of mass spectrometergas chromatography mass spectroscopyfundamentals of mass spectrometryelectron impact mass spectrometrydifferent types of mass spectrometrymass spectrometry spectrummolecular mass spectrometryhigh resolution mass spectrometrymass spectrometry chemistrymass spectrometry explained