1. School of Physical Science and Technology, Central China Normal University, No. 152 Luoyu Road, Wuhan 430079, China
2. School of Computer Science, Central China Normal University, No. 152 Luoyu Road, Wuhan 430079, China
3. Department of Computer Science, Northeastern Illinois University, Chicago, IL 60625, USA