how long does chronic fatigue syndrome last