Transforming vibrations into electricity could facilitate self-powered IoT sensors