1. Arab Academy for Science, Technology and Maritime Transport, Alexandria P.O. Box 1029, Egypt
2. Chemistry Department, Faculty of Science, Alexandria University, Alexandria 21526, Egypt
3. Department of Chemistry, College of Science, Qassim University, Qassim 52571, Saudi Arabia