Department of Renewable Energy and Environmental Engineering, University of Tehran, Tehran 1439957131, Iran;
Faculty of Mechanical Engineering, Shahrood University of Technology, Shahrood 3619995161, Iran;
Department of Renewable Energy and Environmental Engineering, University of Tehran, Tehran 1439957131, Iran;
Faculty of Mechanical Engineering, Sharif University of Technology, Tehran 111559567, Iran;
Sustainable Management of Natural Resources and Environment Research Group, Faculty of Environment and Labour Safety, Ton Duc Thang University, Ho Chi Minh City 700000, Vietnam;