Institution: | (1) State Key Laboratory of Bioreactor Engineering, East China University of Science and Technology, 130 Meilong Road, Shanghai, 200237, People’s Republic of China;(2) Pearl River Fisheries Research Institute, Chinese Academy of Fishery Science, Guangzhou, 510380, People’s Republic of China; |