Cancer biomarkers discovery and validation: State of the art, problems and future perspectives