1. Department of Electrical and Computer Engineering and Computer Science, University of Cincinnati, Cincinnati 45221, OH, USA
2. Department of Computer Science and Information Engineering, National Chung-Cheng University, Chiayi, Taiwan
3. School of Information Technology and Engineering, University of Ottawa, Ottawa KIN 6N5, Ontario, Canada