1. Indian Institute of Technology, Madras, Chennai 600036, Tamilnadu, India
2. College of Science and Engineering, Hamad Bin Khalifa University, Doha P.O. Box 34110, Qatar
3. Middlesex College, Edison, NJ 08818, USA
4. Department of Computer Science, College of Computers and Information Technology, Taif University, P.O. Box 11099, Taif 21944, Saudi Arabia
5. Department of Information Technology, College of Computers and Information Technology, Taif University, Taif 21974, Saudi Arabia
6. Computer Science and Information Systems Department, College of Applied Sciences, AlMaarefa University, Riyadh 11597, Saudi Arabia
7. Data Science and Artificial Intelligence Program, College of Information Sciences and Technology, Penn State University, State College, PA 16801, USA
8. School of Optometry and Vision Science, Faculty of Science, University of Waterloo, 200 University, Waterloo, ON N2L3G1, Canada
9. Faculty of Engineering, University of Waterloo, 200 University Ave W, Waterloo, ON N2L 3E9, Canada