Building cancer prognosis systems with survival function clusters. (15th March 2018)