Department of Aquaculture, National Taiwan Ocean University, No. 2, Pei-Ning Road, Keelung 20224, Taiwan, ROC