1. CCNU-uOttawa Joint Research Centre Hubei International Scientific and Technological Cooperation Base of Pesticide and Green Synthesis Key Laboratory of Pesticides & Chemical Biology Ministry of Education College of Chemistry Central China Normal University 152 Luoyu Road Wuhan, Hubei 430079 P. R. China
2. College of Materials Chemistry and Chemical Engineering Hangzhou Normal University 2318 Yuhangtang Road Hangzhou 310036 P. R. China
3. School of Chemistry and Chemical Engineering Henan Normal University Xinxiang, Henan 453007 P. R. China