1. School of Electronic Engineering and Computer Science, Queen Mary University of London, London, U.K.
2. School of Computer Science and Electronic Engineering, University of Essex, Colchester, U.K.
3. Provincial Key Laboratory of Information Coding and Transmission, Southwest Jiaotong University, Chengdu, Sichuan, China
4. Department of Electrical and Computer Engineering, University of Alberta, Edmonton, AB, Canada