A New Portable Energy Harvesting Device Mounted on Shoes: Performance and Impact on Wearer