Single-Channel Heterogeneous-Source Energy Harvesting PMIC Design