Iranica Journal of Energy and Environment (Babol Noshirvani University of Technology, 2024)