Numerical modelling of waterhammer pressure pulse propagation in sand reservoirs