1. Department of Mechanical and Manufacturing Engineering, University Putra Malaysia, 43400 Serdang, Selangor, Malaysia
2. Department of Computer Engineering, Islamic Azad University, Science and Research Branch, Simon Boulevard, Ashrafi Esfahani Highway, Tehran 1477893855, Iran
3. Faculty of Manufacturing Engineering, Universiti Malaysia Pahang, 26600 Pekan, Pahang, Malaysia