1. Department of Power and ControlShiraz UniversityShirazIran
2. Electrical Engineering DepartmentShiraz University of TechnologyShirazIran
3. Department of EngineeringAarhus UniversityAarhus NDenmark
4. Department of Energy TechnologyAalborg UniversityAalborgDenmark