1 Henan Engineering Research Center of Biological Pesticide & Fertilizer Development and Synergistic Application, Henan Institute of Science and Technology, Xinxiang 453003, P. R. China.
2 Institute of Vegetable and Flowers, Chinese Academy of Agricultural Sciences, Beijing 100193, P. R. China.