New developments in giant intracranial aneurysm diagnostics