Affiliation: | 1. College of Life Sciences, Zhejiang Sci-Tech University, Hangzhou, 310018, People’s Republic of China 2. Institute of Microbiology, College of Life Sciences, Zhejiang University, Hangzhou, 310058, People’s Republic of China 3. College of Life Sciences, Zhejiang Chinese Medical University, Hangzhou, 310053, People’s Republic of China 4. Ocean College, Zhejiang University, Hangzhou, 310058, People’s Republic of China
|