1. Department of Electric and Computer Engineering, Laval University, Quebec City, QC, Canada
2. School of Computer Science and Statistics, Trinity College Dublin, Dublin 2, Ireland
3. School of Physics and Electronic Information Engineering, Henan Polytechnic University, Jiaozuo, China