1. Department of Chemistry College of Science Sultan Qaboos University P.O. Box 36 P.C. 123 Muscat, Sultanate of Oman
2. Drug Design and Development Research Center The Institute of Pharmaceutical Sciences (TIPS) Tehran University of Medical Sciences 1417614411 Tehran Iran
3. Department of Crop Sciences College of Agricultural and Marine Sciences Sultan Qaboos University P.C. 123 Muscat, Sultanate of Oman
4. Department of Medicinal Chemistry Faculty of Pharmacy Tehran University of Medical Sciences 1417614411 Tehran Iran