Review of PV array modelling, configuration and MPPT techniques. (4th July 2022)