Theory-Based Evaluation of an Online Cancer Fatigue Class