1. Department of Chemistry, Imam Hossein University, Tehran, Iran
2. Department of Chemistry, Teacher Training University, Tehran, Iran
3. Department of Chemistry, Razi University, Kermanshah, Iran
4. Department of Chemistry, The Scripps Research Institute, La Jolla, CA, USA