1. State Key Laboratory for Biocontrol and Institute of Entomology, Zhongshan University, Guangzhou 510275, People’s Republic of China2
2. Laboratory of Virology, Wageningen University and Research Centre, Binnenhaven 11, 6709 PD Wageningen, The Netherlands1
3. Institute of Enzymology, Biological Research Centre, Hungarian Academy of Sciences, PO Box 7, 1518 Budapest, Hungary3