Molecular mechanisms of tumorigenesis