Iranian Conference on Renewable Energy and Distributed Generation (ICREDG)