1. Peptide Chemistry Research Center, K. N. Toosi University of Technology, P.O. Box 15875-4416, Tehran 19697, Iran
2. Department of Chemistry, University of Pittsburgh, Pittsburgh, Pennsylvania 15260, United States
3. Organisch-Chemisches Institut der Universität Heidelberg, Im Neuenheimer Feld 270, D-69120 Heidelberg, Germany
4. Saint Petersburg State University, Saint Petersburg 199034, Russian Federation
5. Department of Environmental Sciences, Faculty of Natural Resources and Marine Sciences, Tarbiat Modares University, Tehran 19697, Iran
6. Medical Biology Research Center, Kermanshah University of Medical Sciences Kermanshah, Kermanshah 67155, Iran