1. College of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu, China
2. Department of Engineering, Brock University, St. Catharines, ON, Canada
3. Department of Electrical and Computer Engineering, University of Houston, Houston, TX, USA