1. Institut des Biomolécules Max Mousseron (IBMM), Université of Montpellier, CNRS, ENSCM, Montpellier, France
2. Department of Biochemistry Medical Research Institute, University of Alexandria, 21561 Alexandria, Egypt
3. Institut Charles Gerhardt Montpellier (ICGM), Université de Montpellier, CNRS, ENSCM, Montpellier, France