1. Institute of Technology, University of Tartu, Nooruse 1, 50411 Tartu, Estonia
2. Wellcome/Cancer Research UK Gurdon Institute, University of Cambridge, Cambridge CB2 1QN, UK
3. Faculty of Chemical Technology, Kaunas University of Technology, 50254 Kaunas, Lithuania
4. State Research Institute Center for Physical Sciences and Technology, 02300 Vilnius, Lithuania