1. Renewable Energy Research Centre Department of Electrical Engineering Sahand University of Technology Tabriz Iran
2. Department of Electrical and Computer Engineering University of New Brunswick Fredericton Canada
3. Department of Electrical Engineering Aalborg University Aalborg Denmark