Biocarpet biodegradable device for vascular disease