1. Hubei Key Laboratory of Cell Homeostasis, College of Life Sciences, Wuhan University, Wuhan, China
2. State Key Laboratory of Virology, College of Life Sciences, Wuhan University, Wuhan, China
3. Cooperative Innovation Center of Industrial Fermentation (Ministry of Education & Hubei Province), Wuhan, China