[1] Univ Cadi Ayyad, Fac Sci Semlalia, Dept Chem, Lab Organ Synth & Physicomol Chem, BP POB 2390, Marrakech 40001, Morocco
[2] IBNOU ZOHR Univ, Fac Sci, Lab Organ & Phys Chem, Appl Bioorgan Chem Team, Agadir, Morocco
[3] Prince Sattam bin Abdulaziz Univ, Coll Pharm, Dept Pharmaceut Chem, Al Kharj 11942, Saudi Arabia
[4] PSG Coll Technol, Dept Biotechnol, Coimbatore, India
[5] Taif Univ, Turabah Univ Coll, Dept Chem, POB 11099, Taif 21944, Saudi Arabia