20230529174640.955156 Iran Journal of renewable energy and environment (Print) Journal of renewable energy and environment (Print) 2423-5547 Journal of renewable energy and environment. Journal of renewable energy and environment.