1. Mechanical Engineering Department, Faculty of Engineering, Alexandria University, Alexandria 21544, Egypt
2. School of Computing Engineering and Mathematics, University of Brighton, Brighton BN2 4GJ, UK
3. Mechanical Engineering Department, Universiti Teknologi PETRONAS, Seri Iskandar, Perak 32610, Malaysia