An automatic ABO group identification system to prevent incompatible transfusions between donor and recipient without human intervention