E-prostate, an integrated e-health system for the multidisciplinary management of prostate cancer patients