1. Department of Energy Engineering, Sharif University of Technology, Tehran 11365-11155, Iran
2. Faculty of Economics and Management, University of Zielona Góra, Licealna Street 9, 65-417 Zielona Góra, Poland
3. Department of Electrical Engineering, shiraz university of technology, shiraz, Iran
4. Department of Mechanical Engineering, The University of Texas at San Antonio, San Antonio, TX 78249, USA
5. Faculty of Mechanical Engineering, University of Zielona Góra, Licealna Street 9, 65-417 Zielona Góra, Poland
6. Department of Electrical and Computer Engineering, Hawassa University, Hawassa, Ethiopia