1. ICGM, Univ. Montpellier, CNRS, ENSCM, Montpellier, France
2. IBMM, Univ. Montpellier, CNRS, ENSCM, Montpellier, France
3. Department of Biochemistry, Medical Research Institute, University of Alexandria, Alexandria, Egypt
4. Univ Rennes, ENSCR, CNRS, ISCR (Institut des Sciences Chimiques de Rennes) - UMR 6226, 35000 Rennes, France
5. MMDN, Univ. Montpellier, EPHE, PSL, INSERM, Montpellier, F-34095, France