1. Molecular Biology Institute of Barcelona, Spanish National Research Council, Catalonia, Spain
2. Department of Microbiology and Immunology, Zagazig University, Zagazig, Egypt
3. Department of Basic Sciences, Universitat Internacional de Catalunya, Barcelona, Spain