1. Department of Mathematics, Faculty of Science, Suez Canal University, Ismailia City 41522, Egypt
2. Faculty of Computers and Informatics, Zagazig University, Sharkeya City 44523, Egypt
3. Information Technology Department, College of Computing and Information Science, University of Technology and Applied Sciences, Ibri, Ad-Dhahirah 516, Oman
4. School of Electrical and Data Engineering, University of Technology Sydney (UTS), Sydney 2007, Australia
5. Kent Institute Australia, Sydney, Australia
6. Department of Computer Science, College of Computer Engineering and Sciences, Prince Sattam Bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia
7. Computer Science Department, Faculty of Computers and Informatics, Suez Canal University, Ismailia City 41522, Egypt
8. Sports Kinesiology Department, Faculty of Sports and Physical Education, University of Sadat City, Monofia 32897, Egypt
9. Department of Fighting Sports, Faculty of Physical Education, Benha University, Benha, Qalyubia 13511, Egypt
10. Higher Future Institute for Specialized Technological Studies, Cairo 3044, Egypt