1. Key Laboratory of Marine Genetics and Breeding (Ministry of Education); College of Marine Life Sciences; Ocean University of China; Qingdao Shandong China
2. School of Mathematical Sciences; Ocean University of China; Qingdao Shandong China
3. College of Life Science; University of Dundee; Dundee UK
4. College of Information and Engineering; Ocean University of China; Qingdao Shandong China
5. Laboratory for Marine Fisheries Science and Food Production Processes; Qingdao National Laboratory for Marine Science and Technology; Qingdao China
6. Laboratory for Marine Biology and Biotechnology; Qingdao National Laboratory for Marine Science and Technology; Qingdao China