[1] Najran Univ, Coll Engn, Mech Engn Dept, POB 1988, Najran 61441, Saudi Arabia
[2] Aligarh Muslim Univ, Zakir Husain Coll Engn & Technol, Dept Mech Engn, Aligarh 202002, India
[3] Univ Rey Juan Carlos, Comp Sci & Stat Dept, Madrid 28933, Spain
[4] Univ Pretoria, Dept Mech & Aeronaut Engn, ZA-0002 Pretoria, South Africa
[5] China Med Univ, China Med Univ Hosp, Dept Med Res, Taichung 404, Taiwan