Stent retriever technology: concept, application and initial results. (23rd November 2011)