A novel approach to fabricate bioinspired programmable composite materials: the 3D Printing way