AuthorsMohammad Nasrollahzadeh, Mohsen Shakeri, Abbas Zolfaghari JournalRENEWABLE ENERGY Published At۲۰۲۵ Abstract