Electromagnetic micro power generator — A comprehensive survey | IEEE Conference Publication | IEEE Xplore