Punjab to cancel drug licences of dispensers