Online Photovoltaic Pump System Sizing Tool for Educational Purposes. - Abdullah Hatem; Ahmed Ashraf; Ibrahem M. Mahmoud; Sameh O. Abdellatif; Hani A. Ghali (REV, 2022)