Embolization with MVP (Micro Vascular Plug®): experience on 104 patients in emergent and elective scenarios