1. School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu, China
2. School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, China
3. Department of Electrical and Computer Engineering, Iowa State University, Ames, IA, USA
4. Department of Computer Science, Loughborough University, Loughborough, U.K