1. UR7516, CHIMERE, Université de Picardie Jules Verne, 80054 Amiens, France
2. Service de Biochimie, Centre de Biologie Humaine, 80054 Amiens, France
3. Netherlands Cancer Institute (NKI), 1066 Amsterdam, The Netherlands
4. Center for Molecular Medicine, University Medical Center Utrecht, 3584 Utrecht, The Netherlands
5. Laboratory of Chemical Biology and Institute for Complex Molecular Systems, Department of Biomedical Engineering, Eindhoven University of Technology, 5612 Eindhoven, The Netherlands