1. Key Laboratory of Fishery Drug Development, Ministry of Agriculture, Pearl River Fisheries Research Institute, Chinese Academy of Fishery Sciences, Guangzhou, People's Republic of China.
2. Academy of Fishery and Life Science, Shanghai Ocean University, Shanghai, People's Republic of China.