1. Department of Manufacturing and Production Engineering, Faculty of Mechanical Engineering, University of Tabriz, Tabriz 51666-16471, Iran
2. Department of Renewable Energy, Faculty of Mechanical Engineering, Urmia University of Technology, Urmia 57166-93188, Iran
3. Faculty of Computing and Information Technology, Sohar University, Sohar 311, Oman
4. Institute for Intelligent Systems Research and Innovation, Deakin University, Geelong, VIC 3216, Australia