A Nanocurrent Power Management IC for Multiple Heterogeneous Energy Harvesting Sources | IEEE Journals & Magazine | IEEE Xplore