A grasshopper optimization algorithm aided maximum power point tracking for partially shaded photovoltaic systems. (June 2021)