Institute of Medical Technology, University of Tampere, FIN-33014 and Research Unit, Tampere University Hospital, FIN-33520 Tampere, Finland.|Institute of Medical Technology, University of Tampere, FIN-33014 and Research Unit, Tampere University Hospital, FIN-33520 Tampere, Finland.