Discrete sources method for simulation of resonance spectra of nonspherical nanoparticles on a plane surface