1. Faculty of Electronic Engineering, Physics and Mathematical Engineering Department, Menoufiya University , Menouf, Egypt.
2. Chinese Academy of Science, Shenzhen Institutes of Advanced Technology , Shenzhen, China.
3. Hubei Key Laboratory of Mathematical Sciences, School of Mathematics and Statistics, Central China Normal University , Wuhan, P. R. China.
4. Faculty of Engineering, Production Engineering and Mechanical Design Department, Tanta University , Tanta, Egypt.
5. The State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology , Wuhan, China.
6. Computer Science Department, Misr Higher Institute for Commerce and Computers , Mansoura, Egypt.
7. Faculty of Engineering, Mechanical Engineering Department, Kafrelsheikh University , Kafrelsheikh, Egypt.
8. Faculty of Science, Mathematics Department, Menoufia University , Shebin El-kom, Egypt.