New design methods for wave impact loadings on vertical breakwaters and seawalls