Current controversies in the management of colon cancer.