人为什么会有血型