1. Institut Armand-Frappier, Institut National de la Recherche Scientifique (INRS), Laval, QC, Canada
2. Zoology Department, Faculty of Science, Al-Azhar University, Cairo, Egypt
3. Department of Biochemistry, National Research Centre, Dokki, Cairo, Egypt
4. McGill University Health Centre, Montréal, QC, Canada
5. Department of Biology, Concordia University, Montréal, QC, Canada