Funding for this research was provided by:
National Natural Science Foundation of China (31400355, 31772471)
State Key Laboratory of Integrated Pest Management (IPM1815)
self-determined research funds of CCNU from the colleges’ basic research and operation of MOE (CCNU14A05033, CCNU17A02017)
National Natural Science Foundation of China (31870416)
Article History
First Online: 6 December 2019