The diagnostic value of macroscopic haematuria in diagnosing urological cancers: a meta-analysis.