Causes and characteristics of cancer