1. Department of Biological Sciences, Faculty of Science, Beirut Arab University, Beirut, Lebanon
2. Department of Agriculture, Faculty of Agricultural and Food Sciences, American University of Beirut, Beirut, Lebanon
3. Department of Anatomy, Cell Biology, and Physiology, Faculty of Medicine, American University of Beirut, Beirut, Lebanon
4. Molecular Biology Unit, Department of Zoology, Faculty of Science, Alexandria University, Alexandria, Egypt