1. Department of Information Technology, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 80221, Saudi Arabia
2. Department of Pharmacology, Faculty of Medicine, King Abdelaziz University, Jeddah 80221, Saudi Arabia
3. Department of Engineering Mathematics & Physics, Faculty of Engineering, Cairo University, Giza 12613, Egypt