1. College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China
2. Computer Science and Engineering Department, University of Texas at Arlington, Arlington, TX, USA
3. School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ, USA