A Wearable Health Monitoring System Self-powered by Human-motion Energy Harvester | IEEE Conference Publication | IEEE Xplore