Eigenmode Tomography of Surface Charge Oscillations of Plasmonic Nanoparticles by Electron Energy Loss Spectroscopy