Kermadi, Mostefa, Salam, Zainal, Eltamaly, Ali M., Ahmed, Jubaer, Mekhilef, Saad, Larbes, Cherif, Berkouk, El Madjid, "Recent developments of MPPT techniques for PV systems under partial shading conditions: a critical review and performance evaluation", IET Renewable Power Generation, 2020