1. Department of Chemistry Jamia Millia Islamia New Delhi India
2. Centre for Interdisciplinary Research in Basic Sciences, Jamia Millia Islamia New Delhi India
3. King Saud University Department of Botany and Microbiology College of Science Building 5, P.O. Box. 2454 Riyadh 11451 Saudi Arabia
4. King Saud University Central Laboratory RM 55A College of Science Building 5, P.O. Box. 2454 Riyadh 11451 Saudi Arabia
5. King Saud University Department of chemistry College of Science Building 5, P.O. Box. 2454 Riyadh 11451 Saudi Arabia
6. King Saud University Department of Zoology College of Science, P.O. Box. 2454 Riyadh 11451 Saudi Arabia