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