1. Science and Technology on Parallel and Distributed Processing Laboratory, National University of Defense Technology, Changsha 410073, China
2. School of Computer, National University of Defense Technology, Changsha 410073, China
3. Electronic Engineering College, Naval University of Engineering, Wuhan 430033, China