Optimization of inertial micropower Generators for human walking motion | IEEE Journals & Magazine | IEEE Xplore