Survival from cancer--up-to-date predictions using period analysis.