1. Department of Biomedical Engineering, Technomedicum, Tallinn University of Technology, Tallinn
2. Laboratory of Chemical Physics, National Institute of Chemical Physics and Biophysics, Tallinn
3. Department of Dialysis and Nephrology, North Estonia Medical Centre, Tallinn - Estonia