A novel programmable composite metamaterial with tunable Poisson's ratio and bandgap based on multi-stable switching