1. CNRS, CAMB, UMR 7199, Université de Strasbourg, Strasbourg, France
2. Department of Bioengineering, Clemson University, Clemson, SC, USA
3. National Research Centre, Cairo, Egypt
4. Department of Pharmaceutical Chemistry, Faculty of Pharmacy, Umm Al-Qura University, Umm Al-Qura, Kingdom of Saudi Arabia