1. LCME, Faculty of Science and TechnologyCadi Ayyad University Av. A. El Khattabi, P.B. 549 Marrakesh Morocco
2. Department of ChemistryUniversity of Fribourg Chemin du Musee 9 1700 Fribourg Switzerland
3. Laboratory of Materials for Renewable Energy (LMER)Institute of Chemical Sciences and Engineering (ISIC)Basic Science Faculty (SB), École Polytechnique Fédérale de Lausanne (EPFL) Valais/Wallis, Energypolis Rue de l'Industrie 17 1951 Sion Switzerland
4. Empa Materials Science & Technology 8600 Dübendorf Switzerland
5. Mohammed VI Polytechnic University Lot 660-Hay Moulay Rachid Ben Guerir Morocco