Multi-source energy harvesting management and optimization for non-volatile processors | IEEE Conference Publication | IEEE Xplore