Affiliation: | 1. Department of Chemistry, Ferdowsi University of Mashhad, Mashhad 91775-1436, Islamic Republic of Iran;2. Departament de Química, Universitat de les Illes Balears, Crta. de Valldemossa km 7.5, 07122 Palma de Mallorca (Baleares), Spain;3. Department of Chemistry, Tulane University, New Orleans, LA 70118, USA |