1. Information Engineering Department, Wuhan Commercial Service College, Wuhan Hubei 430056, China 2. State Key Laboratory of Software Engineering (Wuhan University), Wuhan Hubei 430072, China 3. College of Mathematics and Computer Science, Hubei University, Wuhan Hubei 430062, China