microbleed macrohemorrhage macrothrombosis macrovessel macroembolism megaloblastosis bleed myeloblastosis bleb blood loss