[1] Tallinn Univ Technol, Dept Chem, EE-12618 Tallinn, Estonia
[2] Royal Inst Technol, Dept Biotechnol, AlbaNova Univ Ctr, SE-10691 Stockholm, Sweden
[3] NICPB, EE-12618 Tallinn, Estonia
[4] Tallinn Univ Technol, Dept Gene Technol, EE-12618 Tallinn, Estonia