Affiliation: | (1) Department of Aquaculture, National Taiwan Ocean University, 2 Pei-Ning Road, Keelung, 202, Taiwan;(2) Institute of Zoology, Academia Sinica, Nankang, Taipei, 115, Taiwan;(3) Department of Molecular and Cell Biology, University of Connecticut, Storrs, CT, 06269, U.S.A. |