Affiliation: | 1 Department of Computer and Internet Engineering, P.O. Box 3030, Jordan University of Science and Technology, Irbid 22110, Jordan Email: ali@just.edu.jo 2 Department of Electrical and Computer Engineering, Concordia University, Montreal, Quebec, Canada H3G 1M8 |