1. College of Computer Science and Electronic Engineering, Hunan University, Changsha, China
2. School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China
3. College of Semiconductors (College of Integrated Circuits), Hunan University, Changsha, China
4. Department of Computer Science, State University of New York at New Paltz, New Paltz, NY, USA