1. Thin Film Photovoltaic Laboratory, Green Energy Park, Electric and Photovoltaic Department, Institute for Solar Energy and New Energies (IRESEN), Ben Guerir, Morocco
2. Nanomaterials for Energy and Environment Laboratory (N2EL), Faculty of Sciences Semlalia, Sciences and Technics Department, Cadi Ayad University, Marrakech, Morocco