Zhao, Tian http://orcid.org/0000-0003-2000-9187
Wang, Xiaoyi
Wang, Xungang
Wang, Sishuo
Chen, Youhua
Jiang, Jianping
Funding for this research was provided by:
National Key Programme of Research and Development, Ministry of Science and Technology (2016YFC0503200)
National Natural Science Foundation of China (31700353)
State Key Laboratory of Integrated Management of Pest Insects and Rodents (Y752781603)
West Light Foundation of Chinese Academy of Sciences (2016XBZG_XBQNXZ_B_007)
Important Research Project of Chinese Academy of Sciences (KJZG-EW-L13)
Article History
Received: 22 July 2018
Accepted: 28 November 2018
First Online: 8 December 2018