Can Silybinine be taken long term