1. Department of Electrical Engineering and Energy Technology, University of Vaasa, Vaasa, Finland
2. Department of Hand Surgery, Tampere University Hospital, 33680 Tampere, Finland
3. Department of Neurosurgery, Helsinki University Central Hospital (HUCH), Helsinki, Finland
4. Department of Cardiosurgery, Helsinki University Central Hospital, Helsinki, Finland
5. Department of Equine and Small Animal Medicine, University of Helsinki, Helsinki, Finland
6. Saratov State University, Saratov 410012, Russia
7. Institute of Precise Mechanics and Control, Russian Academy of Sciences, Saratov 410028, Russia
8. University of Oulu, Oulu, Finland
9. Clinic of Angiosurgery, Helsinki University Central Hospital, Helsinki, Finland