1. Drug Discovery Lab Department of Chemistry City University of Hong Kong 83 Tat Chee Avenue 999077 Hong Kong SAR P. R. China
2. Department of Chemistry National University of Singapore 3 Science Drive 2 117543 Singapore Singapore
3. Institute of Physical Chemistry and Chemistry Physics Slovak Technical University of Technology Radlinského 9 82137 Bratislava Slovak Republic
4. Department of Neurological Surgery The Feinberg School of Medicine Northwestern University Chicago IL 60611 USA
5. FSBI “National Medical Research Center of Oncology, named after N.N Petrov” Ministry of Healthcare of the Russian Federation 68 Leningradskaya Street, Pesochny 197758 St Petersburg Russian Federation
6. Institute of Cancer Research and Comprehensive Cancer Center Department of Medicine I Medical University of Vienna Borschkegasse 8a 1090 Vienna Austria
7. Department of Analytical Chemistry Faculty of Chemistry University of Vienna Vienna Austria
8. Department of Chemistry Technical University of Munich Lichtenbergstr. 4 85748 Garching, München Germany