An improved non-linear weights for seventh-order weighted essentially non-oscillatory scheme. (12th October 2017)