1. Department of Electrical and Computer Engineering, Norwich University, Northfield, VT 05663, USA
2. Department of Electrical Engineering and Computer Science, University of Toledo, Toledo, OH 43606, USA
3. Engineering, Computing and Mathematical Sciences, Lewis University, Romeoville, IL 60446, USA
4. Computer Engineering Department, Yarmouk University, Irbid 21163, Jordan
5. Electrical Engineering Department, Jordan University of Science and Technology, Irbid 22110, Jordan