An autonomous solar PV system using boost TPC for energy harvesting with mode-based power flow management control. (October 2022)