Text this: Photovoltaic energy harvesting booster under partially shaded conditions using MPPT based sand cat swarm optimizer