1. UMR8161 CNRS/University of Lille/Pasteur Institute of Lille, Biology Institute of Lille, F-59021 Lille CEDEX, France
2. UMR8523 PhLAM, CNRS/University of Lille, 59655 Villeneuve d'Ascq CEDEX, France
3. Institute of Pathology, University of Bonn, 53011 Bonn, Germany