1. Department of Chemistry Islamia University Bahawalpur Pakistan
2. Department of Chemistry Bahauddin Zakariya University Multan Pakistan
3. Università degli Studi di Firenze Dipartimento di Chimica, Laboratorio di Chimica Bioinorganica Rm. 188, Via della Lastruccia 3 I-50019 Sesto Fiorentino (Firenze) Italy