Non-pharmacological treatment of insomnia in cancer patients: a randomized, controlled, non-inferiority trial investigating mindfulness-based and cognitive-behavioral approaches.