1. College of Information and Communication, National University of Defense Technology, Changsha 410073, China
2. Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China
3. School of Computer Science, University of Technology Sydney, Sydney, NSW 2007, Australia