Generation of traveling surface plasmon waves by free-electron impact.