1. Research and Development Center of Biorational Pesticides, College of Plant Protection, Northwest A & F University, Yangling, Shaanxi 712100, China
2. School of Plant Biology, The University of Western Australia, 35 Stirling Highway, Crawley, WA 6009, Australia