Dr. Fanghao Wan is a professor at Institute of Plant protection, Chinese Academy of Agricultural Sciences, Beijing, China.
Dr. Mingxing Jiang is a professor at Institute of Insect Sciences, Zhejiang University,Hangzhou, China.
Dr. Aibin Zhan is a researcher at the Center for Eco-Environmental Sciences (RCEES) at the Chinese Academy of Sciences (CAS), Beijing, China.