1. Computer Science and Software Engineering, Auckland University of Technology, Auckland 1010, New Zealand
2. Network and Communication Department, College of Computer Science and Information Technology, King Faisal University, Al Ahsa 31982, Saudi Arabia