1. Department of Mechanical and Mechatronics Engineering, Afe Babalola University, Ado, Ekiti, Nigeria
2. Department of Mechanical and Industrial Engineering Technology, University of Johannesburg, Johannesburg, South Africa
3. Department of Mechanical Engineering, University of Ibadan, Ibadan, Nigeria
4. Department of Mechanical Engineering Science, University of Johannesburg, Johannesburg, South Africa
5. Department of Mechanical Engineering, Nile University of Nigeria, Abuja, Nigeria
6. Directorate of Information Communication Technology, Afe Babalola University, Ado, Ekiti, Nigeria
7. Department of Mechanical and Construction Engineering, Northumbria University Newcastle, England, UK