Tea board cancels the licence of 24 buyer units in south Ind