Electron beam excitation of surface plasmon polaritons