Seventh order compact-WENO scheme for hyperbolic conservation laws