Safe blood and blood products : blood group serology : module 3 (World Health Organization, 2002)