Solar energy: fundamentals, inverters and systems - Khalifa, Othman Omran; Khan, Sheroz; Musse, Mohamud Ahmed (IIUM Press, International Islamic University Malaysia, 2019)