1. Laboratory of Polymer and Colors Chemistry and Technology, Department of Chemistry, Aristotle University of Thessaloniki, 541 24 Thessaloniki, Greece
2. Department of Medicine, McGill University, Montreal, QC H3T 1E2, Canada
3. Lady Davis Institute for Medical Research, Montreal, QC H3T 1E2, Canada