1. College of Navigation, Dalian Maritime University, Dalian, Liaoning 116026, P. R. China
2. School of Computer Science and Technology, Dalian University of Technology, Dalian, Liaoning 116024, P. R. China
3. School of Computer Science and Engineering, Dalian Nationalities University, Dalian, Liaoning 116600, P. R. China