Understanding Blood Types: Rare Groups Beyond ABO and Rh Factor Explained