Renewable Energy and Distributed Generation (ICREDG), Iranian Conference on