1. Turku Centre for Biotechnology, University of Turku and Åbo Akademi University, FIN-20521 Turku
2. Department of Biochemistry and Food Chemistry
3. Department of Biology, University of Turku, FIN-20014 Turku
4. Department of Biology, Åbo Akademi University, FIN-20520 Turku
5. Wallac Oy, PerkinElmer Life Sciences, FIN-20101 Turku, Finland