1. Department of Physics, Computer Science & Engineering, Christopher Newport University, Newport News, VA 23606, USA
2. Department of Computer Science & Engineering, Johnson C. Smith University, Charlotte, NC 28216, USA
3. School of Information Technology and Engineering, University of Ottawa, Ottawa, ON, K1N 6N5, Canada