A Review of Haptoglobin Typing Methods for Disease Association Study and Preventing Anaphylactic Transfusion Reaction