Positive data for Neovasc study of stent-like angina device