1. School of Electrical and Computer Engineering Shiraz University Shiraz Iran
2. Department of Electrical Engineering Eindhoven University of Technology Eindhoven the Netherlands
3. School of Advanced Technologies Shiraz University Shiraz Iran
4. Mobarakeh Steel Company Isfahan Iran