A Pressure-Based Electromagnetic Energy Harvester for Pipeline Monitoring Applications