Design, Analysis and Applications of Renewable Energy Systems - Ahmad Azar (Academic Press Elsevier, 2021)