1. Department of Chemistry, Azad University, Central Tehran Branch (IAUCTB), Tehran, Iran.
2. Research Institute for Islamic and Complementary Medicine (RIICM), Iran University of Medical Science, Tehran, Iran.
3. Medicine Unit, Azad University, Tehran, Iran.
4. Department of Chemistry–Biology, University of Quebec, Quebec, Canada.