1. Department of Marine Technology Institute for Advanced Ocean Study Ocean University of China Qingdao China
2. Qingdao National Laboratory for Marine Science and Technology Qingdao China
3. Department of Computer Science and Technology College of Computer Science and Technology Qingdao University Qingdao China