1. CCNU-uOttawa Joint Research CentreHubei International Scientific and Technological Cooperation Base of Pesticide and Green SynthesisKey Laboratory of Pesticides & Chemical Biology Ministry of EducationCollege of ChemistryCentral China Normal University 152 Luoyu Road Wuhan Hubei 430079 China
2. State Key Laboratory of Applied Organic ChemistryLanzhou University Lanzhou 730000 China