1. Chemistry Department, Faculty of Science; Taibah University; Yanbu 46423 Saudi Arabia
2. Chemistry Department, Faculty of Science; Alexandria University; P.O. 426 Ibrahemia Alexandria 21321 Egypt
3. Dipartimento di Chimica; Università degli Studi di Milano Via Golgi 19; 20133 Milano Italy