A Novel Adaptive P&O MPPT Algorithm Considering Sudden Changes in the Irradiance | Synapse