Nonlinear snap-through-buckling devices for energy harvesting from vibrations