1. Zhejiang Provincial Top Key Discipline of Biological Engineering, Zhejiang Wanli University, Ningbo 315100, PR China
2. Norwegian University of Life Sciences, Faculty of Veterinary Medicine, Department of Basic Sciences & Aquatic Medicine, PO Box 369, 0102, Oslo, Norway