Using a patient portal for electronic communication with patients with cancer: implications for nurses.