A floe size dependent scattering model in two- and three-dimensions for wave attenuation by ice floes. (May 2021)