College of Animal Sciences;
Henan Institute of Science and Technology;
Xinxiang 453003;
China;
State Key Laboratory Breeding Base of Marine Genetic Resources;
Xiamen 361005;
China;
Key Laboratory of Marine Genetic Resources of State Oceanic Administration;
Third Institute of Oceanography;
State Oceanic Administration;
Xiamen 361005;
China;