cancer and post surgical recovery