Newgen heart stent