1. Zhejiang Provincial Top Key Discipline of Biological Engineering, Zhejiang Wanli University, Ningbo, 315100, China.
2. Hangzhou Aquacultural Technique Extending Centre, Hangzhou, 310001, China.
3. Department of Cell Biology, Duke University Medical Center, Durham, NC 27710, USA.