[1] Menoufiya Univ, Phys & Math Engn Dept, Fac Elect Engn, Menoufia, Egypt
[2] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen, Peoples R China
[3] Cent China Normal Univ, Sch Math & Stat, Hubei Key Lab Math Sci, Wuhan, Hubei, Peoples R China
[4] Tanta Univ, Prod Engn & Mech Design Dept, Fac Engn, Tanta, Egypt
[5] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan, Hubei, Peoples R China
[6] Misr Higher Inst Commerce & Comp, Dept Comp Sci, Mansoura, Egypt
[7] Kafrelsheikh Univ, Dept Mech Engn, Fac Engn, Kafrelsheikh, Egypt
[8] Menoufia Univ, Dept Math, Fac Sci, Shibin Al Kawm, Egypt