add setChannelGroupState() method