College of Information Science and Engineering;
Ocean University of China;
Qingdao 266100;
China;
First Institute of Oceanography;
State Oceanic Administration;
Qingdao 266061;
China;
College of Information and Control Engineering in China University of Petroleum;
Qingdao 266580;
China;