1. Turku Bioscience Centre, University of Turku and Åbo Akademi University, 20520 Turku, Finland
2. Department of Chemistry, University of Turku, 20014 Turku, Finland
3. Chemistry of Natural Compounds Department, National Research Centre, Dokki, 12622 Giza, Egypt
4. Cancer Cell Biology and Drug Discovery Group, Life Sciences Research Unit, University of Luxembourg, 4362 Esch-sur-Alzette, Luxembourg
5. NCI RAS Initiative, Cancer Research Technology Program, Frederick National Laboratory for Cancer Research, 21702 Frederick, Maryland, United States