1. BioTeam/ICPEES-ECPM
2. UMR CNRS 7515
3. Université de Strasbourg
4. 67087 Strasbourg Cedex 2
5. France
6. Institute for Complex Molecular Systems (ICMS) and Laboratory of Macromolecular and Organic Chemistry
7. Eindhoven University of Technology
8. Eindhoven
9. The Netherlands