Agriculture and Agri-Food Canada, Saint-Jean-sur-Richelieu, QC J3B 3E6, Canada.|Agriculture and Agri-Food Canada, Saint-Jean-sur-Richelieu, QC J3B 3E6, Canada.|Département dinformatique, Université de Sherbrooke, Sherbrooke, QC J1K 2R1, Canada.|Département de biologie, Université de Sherbrooke, Sherbrooke, QC J1K 2R1, Canada.|Agriculture and Agri-Food Canada, Saint-Jean-sur-Richelieu, QC J3B 3E6, Canada.