1. Department of Electrical and Electronics Engineering, Shiraz University of Technology, Shiraz 7155713876, Iran
2. Department of Electrical Engineering, Marvdasht Branch, Islamic Azad University, Marvdasht 7371113119, Iran
3. Department of Management and Innovation Systems, University of Salerno Via Giovanni Paolo II, 132, 84084 Fisciano, Italy
4. Department of Electrical and Electronic Engineering Science, University of Johannesburg, Johannesburg 2006, South Africa