1. Product Engineering Department, Wuhan Digital Engineering Institute, Wuhan 430074, China
2. Computer School, Central China Normal University, Wuhan 430079, China
3. Department of Computer Science Electrical Engineering, University of Missouri-Kansas City, Kansas City, 64110 MO, USA