1. Research and Development, Finnish Red Cross Blood Service, Helsinki, Finland
2. Biological Engineering Division, Massachusetts Institute of Technology, Cambridge, Massachusetts, USA
3. Institute of Signal Processing, Tampere University of Technology, Tampere, Finland
4. Department of Tissue Typing, Finnish Red Cross Blood Service, Helsinki, Finland