1. School of Information and Physical Sciences, College of Engineering Science and Environment, The University of Newcastle, Callaghan, Newcastle, NSW 2308, Australia
2. Department of Computer Science, King Khalid University, Abha 62521, Saudi Arabia