1. Key Laboratory of Pesticide and Chemical Biology of Ministry of Education, College of Chemistry; Central China Normal University; Wuhan Hubei 430079 People's Republic of China
2. Syngenta Jealott's Hill International Research Centre; Bracknell RG42 6EY United Kingdom