1. Département des Sciences Naturelles, Ecole Normale Supérieure de Laghouat, Laghouat, Algeria
2. Laboratoire des Sciences Appliquées et Didactiques, Ecole Normale Supérieure de Laghouat, Laghouat, Algeria
3. Fundamental Sciences Laboratory, Amar Telidji University, Laghouat, Algeria
4. Biology Department, Amar Telidji University, Laghouat, Algeria
5. College of Science, Physics Department, Alfaisal University, Riyadh, Saudi Arabia