SC directs ban on sale of liquor on all National Highways