Text this: Hospitalization experience and associated factors among Chinese patients with cancer: a cross-sectional study