School of Computer Science and Engineering, Central South University, Changsha.|School of Computer Science and Engineering, Central South University, Changsha.|Department of Computer Science, Old Dominion University, Norfolk, VA, USA.|School of Computer Science and Engineering, Central South University, Changsha.