1. IBMM, Univ. Montpellier, CNRS, ENSCM; Avenue Charles Flahault, CEDEX 05, 34093 Montpellier, France
2. ICGM, Univ Montpellier-CNRS-ENSCM, 34090 Montpellier, France
3. Department of Biochemistry, Medical Research Institute, University of Alexandria, Alexandria 21561, Egypt