1. Department of Biochemistry, Faculty of Science, King Abdulaziz University, Jeddah 21589, Saudi Arabia
2. College of Pharmacy, Umm Al‑Qura University, Makkah 21955, Saudi Arabia
3. Department of Medicine, University of California, San Francisco, CA 94143, USA
4. Laboratory of Biophotonics and Pharmacology, Faculty of Pharmacy, University of Strasbourg, 67401 Illkirch Cedex, France
5. Institute of Genetics and Molecular and Cellular Biology (IGBMC), National Institute of Health and Medical Research U964, National Center for Scientific Research UMR7104, University of Strasbourg, 67404 Illkirch Cedex, France