Spin-wave excitations in ribbon-shaped Fe nanoparticles