A well-balanced finite difference WENO scheme for shallow water flow model