Key Laboratory of Internet Information Retrieval of Hainan Province;
Hainan University;
Haikou;
China;
College of Information Science&Technology;
Hainan University;
Haikou;
China;
Department of Computer Science;
University of Central Arkansas;
Conway;
AR 72035;
USA;