Molecular carcinogenesis and the molecular biology of human cancer