1. East China Sea Fisheries Research Institute, Chinese Academy of Fishery Sciences, Shanghai 200090, China
2. College of Fisheries and Life sciences, Shanghai Ocean University, Shanghai 200090, China
3. Jiangxi Institute for Fisheries Sciences, Poyang Lake Fisheries Research Centre of Jiangxi, Nanchang 330039, China