A satellite-borne ion mass spectrometer for the energy range 0 to 16 keV