Contact address: Université de Lille, Lille, France.INSERM UMR 1177, Lille, France.Institut Pasteur de Lille, Lille, France.