Text this: Electromagnetic Linear Vibration Energy Harvester Using Sliding Permanent Magnet Array and Ferrofluid as a Lubricant