A single inductor tri-input dual-output buck-boost DC-DC converter with MPPT for multi-source energy harvesting | IEEE Conference Publication | IEEE Xplore