Vibration-based Energy Harvesting Research Articles