Similar Items: Modelling and optimization of linear-motion kinetic energy harvesters: two approaches