1. Laboratory of Biotechnology and Nuclear Technologies LR16CNSTN01, National Centre of Nuclear Sciences and Technologies, Tunis, Tunisia
2. Institut De Recherche Sur La Biologie De l’Insecte (IRBI) UMR, CNRS 6035, UFR Sciences Et Techniques 37200, Tours, France