Cancer screening and detection: medical aspects.