1. Guangdong Provincial Key Laboratory of Marine Biotechnology, Shantou University, Shantou 515063, China
2. STU-UMT Joint Shellfish Research Laboratory, Shantou University, Shantou 515063, China
3. Institute of Tropical Aquaculture and Fisheries, Universiti Malaysia Terengganu, Kuala Terengganu 21030, Malaysia