1. College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou, China
2. School of Information and Communication, Guilin University of Electronic Technology, Guilin, China
3. College of Computing, Birmingham City University, Birmingham, U.K.