1. Laboratory of Organic Chemistry and Chemical Biology, Department of Chemistry, University of Turku, FI-20014 Turku, Finland
2. Department of Pharmacognosy, Faculty of Pharmacy, Ain-Shams University, 11566 Cairo, Egypt
3. Department of Biology / Cell biology, Åbo Akademi University, FI-20520 Turku, Finland