Improved photovoltaic energy production under partial shading using an innovative MPPT controller based on Flying Squirrel Search Optimization algorithm | Synapse