Affiliation: | 1Department of Electrical Engineering and Electronics, University of Liverpool, Brownlow Hill, Liverpool L69 3GJ, UK;2National Health Service Blood and Transplant, Oxford, UK;3University of Oxford, John Radcliffe Hospital, Oxford OX3 9UB, UK;4Department of Mathematical Information Technology, University of Jyväskylä, Jyväskylä, Finland |