blood bank irregularities