Design and optimization of an electromagnetic energy harvester using dual Halbach arrays | IEEE Conference Publication | IEEE Xplore