1. Zhejiang Provincial Key Laboratory of Silkworm Bioreactor and Biomedicine, Hangzhou 310018, PR China
2. College of Life Sciences, Zhejiang Sci-Tech University, Hangzhou 310018, PR China
3. Zhejiang University of Water Resources and Electric Power, Hangzhou 310018, PR China
4. Ocean College, Zhejiang University, Zhoushan 316000, PR China
5. College of Life Sciences, Zhejiang University, Hangzhou 310058, PR China