Technology developments in endovascular treatment of intracranial aneurysms