Public information needs and attitudes regarding cancer and cancer patients in Oman: a cross-sectional survey.