Parametric study of solitary wave propagation and runup over fringing reefs based on a Boussinesq wave model