1. Department of ChemistryCollege of ScienceKing Saud University Riyadh 11451 Saudi Arabia
2. Nanochemistry LaboratoryDepartment of Chemistry Jamia Millia Islamia New Delhi 110025 India
3. Department of PharmacognosyCollege of PharmacyKing Saud University Riyadh 11451 Saudi Arabia
4. Al Imam Mohammad Ibn Saud Islamic University (IMSIU)College of SciencesDepartment ofChemistry 11623 Riyadh Saudi Arabia