Panahi, Hamed Kazemi Shariat; Hosseinzadeh-Bandbafha, Homa; Dehhaghi, Mona; Orooji, Yasin; Mahian, Omid; Shahbeik, Hossein; Kiehbadroudinezhad, Mohammadali; Abul Kalam, Md; Karimi-Maleh, Hassan; Jouzani, Gholamreza Salehi, et al.
ArticleIssue Date2024CitationRenewable and Sustainable Energy Reviews, v.192, pp 1 - 27PublisherElsevier BV