1. Faculty of Sciences Semlalia Cadi Ayyad University Marrakech Morocco
2. Mohammed VI Polytechnic University UM6P Benguerir Morocco
3. Univ Rennes, CNRS, ISCR‐UMR 6226, F‐35000 Rennes France
4. Faculty of Sciences and Technologies Cadi Ayyad University Marrakech Morocco