Text this: Comparative assessment of various MPPT algorithms for solar photovoltaic systems under dynamic shading conditions