Review of cancer from perspective of molecular