1. Department of Information and Computer Science, Aalto University School of Science, P. O. Box 15400, FI-00076 Aalto, Espoo, Finland
2. Finnish Red Cross Blood Service, Helsinki, Finland
3. Department of Information and Computer Science, Aalto University School of Science, P.O. Box 15400, FI-00076 Aalto, Espoo, Finland