[1] Taif Univ, Coll Comp & Informat Technol, Dept Comp Engn, POB 11099, Taif 21944, Saudi Arabia
[2] Kafrelsheikh Univ, Fac Artificial Intelligent, Dept Robot & Intelligent Machine, Kafr Al Sheikh, Egypt
[3] Taif Univ, Coll Comp & Informat Technol, Dept Informat Technol, POB 11099, Taif 21944, Saudi Arabia
[4] Minia Univ, Fac Engn, Dept Elect Commun Engn, Al Minya 61111, Egypt