Maximum power point estimation of MSX-60 poly-crystalline standalone solar PV system. (2023)