Cancer patients cook up appreciation for hospital staff