1. Institute of Biotechnology and Department of Biosciences, University of Helsinki, Viikinkaari 1, 00790 Helsinki, Finland
2. Protobios LLC, Mäealuse 4, 12618 Tallinn, Estonia
3. Institute of Chemistry and Biotechnology, Tallinn University of Technology, Akadeemia tee 15, 12618 Tallinn, Estonia