how long chemo side effects last