Design and Performance of an Optimal Inertial Power Harvester for Human-Powered Devices | IEEE Journals & Magazine | IEEE Xplore