Laboratory experiments and numerical modeling of wave attenuation through artificial vegetation