1. Key Laboratory of Pesticide and Chemical Biology of Ministry of Education
2. College of Chemistry
3. Central China Normal University
4. Wuhan 430079, P. R. China
5. Chemistry Department
6. King Abdulaziz University
7. Jeddah 21589, Saudi Arabia
8. School of Mechanical and Materials Engineering
9. Washington State University
10. Pullman, USA