A SIDIDO DC–DC Converter With Dual-Mode and Programmable-Capacitor-Array MPPT Control for Thermoelectric Energy Harvesting | IEEE Journals & Magazine | IEEE Xplore