State Key Laboratory of Virology and Joint-lab of Invertebrate Virology;
Wuhan Institute of Virology;
Chinese Academy of Sciences;
Wuhan 430071;
China;
Northwest A & F University;
Yangling 712100;
China;
Graduate School of the Chinese Academy of Sciences;
Beijing 100039;
China;