1. PSEMRVC Laboratory, Department of Biology, Faculty of Biological Sciences and Agronomical Sciences, Mouloud Mammeri University, Tizi-Ouzou, 15000, Algeria
2. Laboratoire Biologie, Eau & Environnement (LBEE), Faculty of SNV-STU, University of 8 May 1945. BP. 401, 24000 Guelma, Algeria
3. Zoology Department and Biodiversity Research Centre, University of British Columbia, Vancouver, BC Canada, V6T 1Z4;