Department of Biochemistry, Faculty of Medicine and Health Sciences, University of Sherbrooke, Sherbrooke, J1H 5N4 QC, Canada and.|Telecommunication and computer network engineering, Télécom Lille, Lille 1 University, 59650 Villeneuve-dAscq, France.|Department of Biochemistry, Faculty of Medicine and Health Sciences, University of Sherbrooke, Sherbrooke, J1H 5N4 QC, Canada and.