[1] Taif Univ, Coll Comp & IT, Dept Comp Sci, POB 11099, Taif 21944, Saudi Arabia
[2] Dvg Tech Solut Inc, Plainsboro Township, NJ 08536 USA
[3] Shaqra Univ, Coll Comp & IT, Dept Comp Sci, Shaqra 15526, Saudi Arabia
[4] Abacus Inst Engn & Management, Dept Mech Engn, Hooghly 712148, India
[5] King Khalid Univ, Coll Comp Sci, Dept Comp Sci, Abha, Saudi Arabia
[6] King Khalid Univ, Coll Engn, Civil Engn Dept, Abha 61421, Saudi Arabia
[7] King Fahd Univ Petr & Minerals, Interdisciplinary Res Ctr Membranes & Water Secur, Dhahran 31261, Saudi Arabia
[8] Tecnol Monterrey, Escuela Ingn Ciencias, Puebla, Mexico
[9] INTI Int Univ, Fac Hlth & Life Sci, Nilai 71800, Negeri Sembilan, Malaysia