Molecular subtyping of cancer: current status and moving toward clinical applications | Synapse