Micro Energy Harvesting from Low-Frequency Vibrations