1. Department of Electrical and Computer Engineering, Tennessee Tech University, Cookeville, TN, USA
2. Department of Networks and Computer Security, College of Engineering, State University of New York (SUNY) Polytechnic Institute, Utica, NY, USA
3. Department of Mathematics and Computer Science, Brandon University, Brandon, Canada
4. Department of Electrical and Computer Engineering, College of Science and Engineering, Idaho State University, Pocatello, ID, USA
5. Department of Computer Engineering, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia