1. College of Computer Science, Chongqing University, Chongqing 400044, P. R. China
2. State Key Laboratory of Mechanical Transmissions, Chongqing University, Chongqing 400044, P. R. China
3. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 400044, P. R. China
4. Chongqing Changan Automobile Co., Ltd., Chongqing 400044, P. R. China
5. North Information Control Research Academy, Group Company Limited, Nanjing 210000, P. R. China