b型血为什么抗癌